
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
An innovative consultancy is seeking an Enterprise Customer Success Manager to foster client relationships and drive impactful research projects. This role emphasizes strategic partnership, ensuring clients realize exponential value through expertly managed accounts. Ideal candidates will have a background in Customer Success and exhibit strong strategic thinking and communication skills. Join a vibrant team in Shoreditch, London, and enjoy generous perks, including 15 extra paid annual leave days and opportunities for international travel.