
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A dynamic technology company in Central London is seeking a Customer Success Manager to manage UK customer relationships. The ideal candidate will build strong partnerships, ensure satisfaction, and drive customer success metrics. Responsibilities include monitoring customer performance and collaborating with internal teams to enhance the customer experience. Join us to make a meaningful impact in frontline work while growing with the company.