Head of Managed Services
- Hiring Organisation
- Jobleads-UK
- Location
- Milton Keynes, 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 ...