Global Head of Select Success
22 days ago
London
As the Global Head of Select Success, you will lead a team of Customer Success Managers and design, create, lead, and scale a world-class customer success organisation, focused on driving exceptional customer experiences, measurable business outcomes, and long-term customer retention and expansio...