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.