Head of Service Delivery (12-15month FTC)
- Location
- Greater London, England, United Kingdom
emerging technologies. Lead and drive service improvement initiatives, working collaboratively with cross-functional teams across regions to implement changes. Champion a customer-centric approach, ensuring a positive customer experience throughout the service delivery lifecycle. Team Leadership and Development: Lead and mentor a diverse ...