Customer Success Manager – Growth & Partnerships (Remote)

Company: Integrated Care 24 Ltd
Apply for the Customer Success Manager – Growth & Partnerships (Remote)
Location: South Willesborough
Job Description:

Integrated Care 24 Ltd is seeking a Customer Success Manager to play a vital role in ensuring customer satisfaction and driving growth. The ideal candidate will possess strong relationship-building and commercial skills, with a minimum of 5 years in a relevant role, preferably within healthcare.

This full-time position offers a salary up to £50,000 per annum, along with flexible hybrid working and great employee benefits including learning opportunities and a volunteering day each year.

#J-18808-Ljbffr…

Posted: June 17th, 2026