Strategic Life Sciences Customer Success Manager
Eden Scott
Glasgow · posted 21 August 2026
Location
Glasgow, Scotland
Category
Management & Operations, Sales
Eden Scott is partnering with a market-leading Life Sciences SaaS business in Glasgow to recruit a Customer Success Manager. Hybrid role based in Glasgow with travel across the UK and Europe; you will manage a portfolio of strategic customers, drive adoption and ensure measurable value.
The role welcomes candidates from Customer Success, Account Management, Project Management or Programme Management backgrounds, with experience in biotech, pharma or life sciences and the ability to engage
#J-18808-Ljbffr