Delivery Manager, Customer Success — Remote/London

Company: Cytora
Apply for the Delivery Manager, Customer Success — Remote/London
Location: Doncaster
Job Description:

Cytora, now an Applied Systems company, is hiring a Delivery Manager for the Customer Success team. Based in London or remote, you will lead agile delivery, manage resources, and drive successful deployments with governance and measurable benefits.

You will coordinate with a Head of Delivery, leverage stakeholder management, and empower the team to deliver high-value outcomes in a fast-paced Insurtech environment.

#J-18808-Ljbffr…

Posted: September 25th, 2026