Project Management, IT, Change & Transformation
London
Role Summary
A London Market insurance business is seeking an experienced IT Service Desk Manager to lead day-to-day IT operations on a 12-month fixed-term contract. This role oversees the IT Service Desk, ensuring high-quality support, system reliability, and continuous improvement across the business.
Key Responsibilities
- Manage and develop the IT Support team, ensuring SLA and service standards are consistently met.
- Act as the escalation point for complex technical issues and incidents.
- Oversee IT infrastructure, hardware, and cloud platforms including Microsoft 365 and Azure AD.
- Maintain IT security, networking, and compliance standards.
- Lead the Joiners-Movers-Leavers process and manage IT assets and licensing.
- Drive automation, process improvement, and operational efficiency initiatives.
- Support business projects, upgrades, and vendor management.
About You
- Proven experience in IT management or senior IT support roles within a corporate environment.
- Strong technical expertise across Microsoft 365, Windows, networking, and security.
- Excellent communication, leadership, and problem-solving skills.
- ITIL knowledge and relevant certifications (e.g. Microsoft, CompTIA, ITIL) desirable.