Customer Success Manager

Company: Equifax

Location: Leeds

Posted: April 28th, 2026

The Customer Success Manager is responsible for driving long-term customer success and adoption of the company's products and services with a defined set of customers and/or partners. This role serves as a primary point of contact representing the customer.

Salary: £30-35k + Incentive

What You Will Do

What Experience You Need

#J-18808-Ljbffr
Apply Now