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
Contact Detail:
Insurtech Insights Recruiting Team