Delivery Manager, Customer Success - Remote/London

Posted 12 hours 14 minutes ago by Cytora

Permanent
Full Time
Call Centre / Customer Service Jobs
Yorkshire, Doncaster, United Kingdom, DN1 1
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.