Job Description
A leading service delivery organization is seeking a Service Delivery Manager in Greater London. This role involves ensuring IT services meet business needs, overseeing service transitions, and maintaining strong stakeholder relationships. Candidates should have proven experience in IT service management and risk compliance within complex environments. The position offers flexible working patterns and comprehensive benefits, including enhanced leave and financial well-being support.