EMEA Customer Success Leader for Enterprise & AI Solutions

Company: WinsAbove
Apply for the EMEA Customer Success Leader for Enterprise & AI Solutions
Location: London
Job Description:

WinsAbove is looking for a Manager of Customer Success to lead our EMEA team. In this role, you will oversee a team of 5-8 Customer Success Managers, optimizing customer value across our product portfolio while ensuring expansion and satisfaction metrics are met.

This position requires at least 7 years of customer success experience, primarily in SaaS, along with strong technical fluency in AI/ML. The role also supports a hybrid work environment and requires presence in the office 25% of the time.

#J-18808-Ljbffr…

Posted: May 30th, 2026