Head of Service Delivery
- Hiring Organisation
- Humankind Global Recruitment
- Location
- City of London, London, 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 ...