Customer Success Manager

Company: INTEGRATED CARE 24
Apply for the Customer Success Manager
Location: Kent
Job Description:

Package Description:

Customer Success Manager

Remote: (UK-based) – Occasional travel to Ashford, KentFull-time: Permanent 37.5 hours per weekSalary: Up to £50,000 per annum

About us

CLEO Systems is a wholly owned subsidiary of IC24, a leading not-for-profit social enterprise delivering innovative, patient-focused primary care services across the UK.

Our mission Clinical Excellence Online (CLEO) is cen…

WHJS1_UKTJ

Posted: June 5th, 2026