Job Description
A leading data solutions firm in Greater London is seeking a Customer Success Manager to oversee customer health management and service delivery. The role requires a minimum of 5 years in customer-facing positions, preferably in IT or telecommunications. You will be responsible for stakeholder engagement, service management, and improving customer satisfaction. This position offers opportunities for career growth and a supportive work environment.