Customer Success Manager – Life Science / Pharma

Company: Eden Scott
Apply for the Customer Success Manager – Life Science / Pharma
Location:
Job Description:

Customer Success Manager – Life Science / Pharma

Location: UK-wide (with travel) | Hybrid/Remote

Drive customer impact in a market-leading SaaS organisation

We are partnering with a fast-growing, market-leading SaaS business that is transforming how organisations operate through a powerful, data-driven platform. With a strong presence in their sector and ambitious growth plans, they are now looking for a Customer Success Manager to join their high-performing team.

This is a strategic, commercially focused role where you will own customer relationships end-to-end, driving adoption, retention, and growth while ensuring customers realise measurable value.

Location & Travel

This role offers UK-wide flexibility, provided you have good transport links.

  • The role will involve ~30% travel to customer sites to build strong, in-person relationships
  • You’ll also be expected to spend a few days each month in the Glasgow office collaborating with the wider team
  • Ideal for candidates who enjoy balancing remote autonomy with meaningful face-to-face engagement

Posted: June 19th, 2026