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