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.…
