
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading customer engagement platform is seeking a Customer Success Manager to join their Enterprise team in Greater London. In this role, you will manage client relationships with recognized global brands, striving for retention and advocacy. The ideal candidate will have a proven record in customer success, excellent communication skills, and experience managing complex accounts. Join a passionate team and contribute to creating meaningful customer relationships with top-tier clients in an innovative environment.