Biotech Customer Success Manager UK-wide

Company: Eden Scott
Apply for the Biotech Customer Success Manager UK-wide
Location:
Job Description:

Eden Scott is partnering with a fast-growing, market-leading SaaS organisation to recruit a Customer Success Manager. The role is UK-wide with travel and hybrid/remote work, including ~30% travel to customer sites and occasional days at the Glasgow office.

You will own end-to-end customer relationships, drive adoption and growth, and shape the customer journey to deliver measurable value. Senior-level, with strong life sciences domain expertise and commercial acumen.

#J-18808-Ljbffr…

Posted: August 28th, 2026