Head of Service Delivery - 12 -15 month FTC
- Location
- Greater London, England, United Kingdom
Head of Service Delivery - 12 -15 month FTC Hybrid London , England , United Kingdom Chief Information Office Summary The Head of Service Delivery is responsible for managing and overseeing the delivery of IT services to customers across multiple regions or countries. This role involves ensuring consistent … service quality, customer satisfaction, and adherence to service level agreements (SLAs) on a global scale. The Head of Service Delivery will collaborate with cross-functional teams, establishing service delivery frameworks, and driving continuous improvement initiatives to optimize service delivery processes. This role ...