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 Custom...