Strategic Life Sciences Customer Success Manager

Company: Eden Scott
Apply for the Strategic Life Sciences Customer Success Manager
Location: Glasgow
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.

#J-18808-Ljbffr…

Posted: June 21st, 2026