There are still lots of open positions. Let's find the one that's right for you.
The Service Delivery Manager is responsible for managing the delivery relationship with one or more customers, ensuring that all delivery services meet contractual obligations and customer expectations. This role involves overseeing service performance, managing account services, and acting as a liaison between the operations team and the client. The manager will also be accountable for service delivery costs and will work closely with internal stakeholders to enhance customer experience and service quality.