Delivery Lead
Hybrid · Ottawa
The Delivery Lead is responsible for overseeing service delivery quality, managing performance metrics, and ensuring alignment with contractual SLAs and SOWs. They act as the primary liaison between delivery teams and client leadership while driving continuous process improvement and financial reporting.
