Customer Success Lead (Life Sciences)
United Kingdom
Workplace: RemoteFull timeFunction: Customer Success & Account ManagementEducation: bachelorsSkills: ["Leadership","Communication","Stakeholder management","Coaching","Problem-solving"]Lead Customer Success execution for the EMEA region within Life Sciences, driving onboarding, adoption, health management, renewals, and growth. Manages Senior Customer Success Managers and CSMs, coordinating with Sales, Support and Delivery to ensure customer value and retention. This is a remote role with around 25% travel across EMEA.
Loading
Loading job details...
Preparing the role view and application actions.

