Customer Success Manager, Partnerships & Growth

Company: impact.com
Apply for the Customer Success Manager, Partnerships & Growth
Location: Greater London
Job Description:

A leading commerce partnership platform in Greater London is seeking a Customer Success Manager to deliver exceptional client support and manage relationships effectively. The role requires over 2 years of experience in customer success or account management, particularly in the affiliate marketing sector. The ideal candidate will possess a Bachelor’s degree in Business or Marketing and demonstrate critical thinking alongside professional interpersonal skills. Flexible working options and a robust benefits package are offered to support your well-being and growth.#J-18808-Ljbffr…

Posted: April 18th, 2026