Strategic Life Sciences Customer Success Manager
Posted 6 hours 13 minutes ago by Eden Scott
Permanent
Full Time
Call Centre / Customer Service Jobs
Glasgow, United Kingdom
Job Description
Eden Scott is seeking a Customer Success Manager to join their high-performing team in Glasgow. This role involves building strong relationships with customers, ensuring they realize the value of a market-leading SaaS platform.
The ideal candidate will have over 5 years of experience in Customer Success or Account Management, specifically in biotech or life sciences. Enjoy the flexibility of hybrid work while making a significant impact in this strategic role.