Life Sciences Customer Success Manager | UK Travel & Hybrid

Company: Eden Scott
Apply for the Life Sciences Customer Success Manager | UK Travel & Hybrid
Location:
Job Description:

Eden Scott is hiring a Customer Success Manager in the UK to drive customer impact in a leading SaaS organization. This role combines remote work with necessary travel, as you’ll manage relationships and strategies to enhance customer adoption, retention, and satisfaction.

The ideal candidate will have over 5 years of experience in Customer Success within B2B SaaS and strong domain knowledge in biotech or life sciences. Join us to shape customer journeys and commercial outcomes!

#J-18808-Ljbffr…

Posted: June 16th, 2026