Customer Success Manager – Conferences

Company: Insurtech Insights
Apply for the Customer Success Manager – Conferences
Location: London
Job Description:

A leading insurtech company in London is seeking a Customer Success Manager to join their dynamic team.

All potential candidates should read through the following details of this job with care before making an application.

This role involves managing project deliverables, ensuring exceptional customer experiences for sponsors, and collaborating closely with various stakeholders.

The ideal candidate will have a bachelor’s degree in business administration and 2-5 years of marketing experience, alongside strong communication and project management skills. xwzovoh

This position is based in the office with no remote work opportunities.…

Posted: April 1st, 2026