Find jobs

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
← Back to job search
Apply for this job