Global Managed Services Leader — Automation & Growth
- Location
- Greater London, England, United Kingdom
London seeks a seasoned Head of Managed Services to lead a global IT and security services function across the UK and offshore locations, owning service delivery, performance, customer experience and profitability. You will lead multi-site teams including Service Desk, NOC and SOC, drive standardisation, automation ...