Customer Success Manager - Growth & Partnerships (Remote)
Posted 9 days 2 hours ago by Integrated Care 24 Ltd
Permanent
Full Time
Call Centre / Customer Service Jobs
England, United Kingdom
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.