Customer Success Manager – Conferences

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

A leading insurtech company in London is seeking a Customer Success Manager to join their dynamic team. 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. This position is based in the office with no remote work opportunities.#J-18808-Ljbffr…

Posted: December 3rd, 2025