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.