Customer Success Manager

Company: Alexander Mae (Bristol) Ltd
Apply for the Customer Success Manager
Location: Bristol
Job Description:

The Role

On behalf of our client, we are seeking a Customer Success Manager. This is a leadership role within the Commercial Team, driving client value and commercial growth. The role leads the Customer Success team, overseeing client onboarding, implementation projects, and strategic relationship management.

Reporting to the Head of Commercial, you will work closely with Technical Services, Product…

WHJS1_UKTJ

…

Posted: July 8th, 2026