Life Sciences Customer Success Manager - Drive Growth

Posted 1 day ago by Hansonwade

£40,000 - £60,000 Annual
Permanent
Full Time
Call Centre / Customer Service Jobs
London, City, United Kingdom, EC4M 9AD
Job Description
A leading customer success company based in London seeks a Customer Success Manager to be the primary point of contact for customers, ensuring they derive optimal value from the Beacon platform. This role involves building strong relationships, understanding customer objectives, and enhancing account growth. The ideal candidate will have a background in Customer Success, particularly within B2B SaaS, and experience in the life sciences. The role offers hybrid working arrangements with opportunities for professional development and comprehensive benefits.