
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A technology company in Leeds is seeking a Customer Success Manager to maintain communication with customers and drive satisfaction. The ideal candidate has experience in customer-facing roles, particularly in SaaS. You will work collaboratively across teams to ensure prolonged customer engagement and identify opportunities for additional sales. This role offers various perks including private health insurance and flexible working arrangements.