SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Manager - IT Service Management

Company: Manulife

Location: Toronto, London

Posted: June 02, 2026

Apply for This Position

Submit Application

Position Details

We are seeking a Manager, IT Service Management to lead a critical part of our IT Service Management and Production Support organization. In this role, you will drive consistent, high-quality support across customer-facing products, enterprise applications, and core infrastructure services.

You will lead a multi-disciplinary team responsible for incident resolution, service request fulfillment, operational monitoring, reporting, and continuous improvement. This is a hands-on technical leadership role that combines people leadership, ITSM process ownership, and broad technical expertise.

You will help improve service performance through clear service level agreements (SLAs), structured processes, data-driven decision-making, and an automation-first mindset—enhancing reliability while reducing manual effort.

This role partners closely with global incident, problem, and change management teams, as well as IT Operations governance, representing both customer and ...