Alexander Mae Ltd · Bristol, South West England
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, and Commercial teams to ensure a consistent, value-driven experience for every client. Responsi…
Description truncated by source — view full role via Apply →