Customer Success Manager, UK
10 days ago
London
As a Customer Success Manager, you’ll be the heartbeat of client relationships, owning the delivery for our managed customers, and enabling our platform customers, acting as a strategic partner and trusted advisor. You’ll deliver an exceptional client experience to drive success in our channel,