The Director of Software Development leads multi-disciplinary engineering organizations responsible for delivering, testing, and supporting enterprise software products.This role owns execution, quality, and operational outcomes across development, test, and PMO teams, while embedding AI and metrics