Overview
In this role you will lead the IT support function within a leading insurance organization, ensuring reliable service delivery and driving improvements. You will oversee operations, manage escalations, and collaborate with technical teams to support new systems. The role combines service management, operations, and stakeholder engagement to enhance performance and compliance. This is a hybrid London position focused on delivering strong IT controls and service excellence.
Responsibilities
- Oversee IT support operations and manage escalated incidents
- Drive service improvements, reporting and performance management
- Manage third-party support providers and service delivery
- Support IT controls, audit requirements and compliance activities
- Work with technical teams to ensure new systems are effectively supported
Key requirements
- Significant IT Service Desk leadership or senior IT Operations experience
- Strong knowledge of ITIL and IT service management
- Experience with IT controls, SOX/ITGCs and external audits
- Knowledge of Microsoft 365 environments
- Strong stakeholder management and communication skills
- stakeholder management
- communication skills
- ITIL
- IT service management
- Microsoft 365
- SOX/ITGCs
…
