Leave us your email address and we'll send you all the new jobs according to your preferences.
Strategic Life Sciences Customer Success Manager
Posted 4 hours 3 minutes ago by Eden Scott
Permanent
Full Time
Call Centre / Customer Service Jobs
Glasgow, United Kingdom
Job Description
Eden Scott is seeking a Customer Success Manager to join their high-performing team in Glasgow. This role involves building strong relationships with customers, ensuring they realize the value of a market-leading SaaS platform.
The ideal candidate will have over 5 years of experience in Customer Success or Account Management, specifically in biotech or life sciences. Enjoy the flexibility of hybrid work while making a significant impact in this strategic role.
Eden Scott
Related Jobs
Customer Success Manager (Mid-Market), Europe
- Not Specified, United Kingdom
Technical Customer Success Manager (Creator Economy) - Global Remote SaaS
- Lancashire, Manchester, United Kingdom, M21 0
Transactional Finance Manager
- £80,000 Annual
- South Glamorgan, Cardiff, United Kingdom
Service Manager (Mental Health)
- £40,000 Annual
- London, United Kingdom
Client Affairs Manager
- London, United Kingdom