Head of Managed Services
- Hiring Organisation
- Jobleads-UK
- Location
- Northwich, England, United Kingdom
sound, and aligned to wider business objectives. Lead and develop service desk, service delivery, and engineering leadership teams, fostering a high‐performance, customer‐centric culture across all service functions. Hold full accountability for 24×7 managed service operations across UK and near‐shore teams, ensuring resilience ...