Customer Success Manager, UK
11 days ago
City of 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. Your passion will inspire your clients, and you’ll lead campaigns with autonomy,