Service Delivery & Customer Experience Lead

Company: Methods Business and Digital Technology
Apply for the Service Delivery & Customer Experience Lead
Location: London
Job Description:

Methods Business and Digital Technology in London is seeking a Delivery Manager to oversee IT service delivery for designated Customers in a hybrid role. You will own customer experience, manage service recovery, coordinate with account management and delivery teams, and drive continuous improvement across SLAs and KPIs.

The role emphasizes strong stakeholder engagement, agile guidance to Dev teams, and maintaining excellent relationships with internal and external partners.

#J-18808-Ljbffr…

Posted: October 21st, 2026