Customer Success Manager
3 months ago
London
Customer Success manager, Customer Success Director, Head of Customer Success, Client engagement, client relationship, client success. You’ll be at the centre of that journey, leading how clients are onboarded, supported and engaged while helping set the bar for customer success in the industry. A