Global Service Delivery Lead (FTC)
- Location
- Greater London, England, United Kingdom
month FTC to oversee IT service delivery across multiple regions. You will establish service management processes, align ITIL practices, and drive continuous improvement to meet SLAs and client expectations. The role requires strong leadership, excellent stakeholder communication, and a customer-centric mindset to mentor a high-performing ...