Customer Success Manager
7 days ago
Glasgow
The Customer Success Manager (CSM) role is new within this organisation, centred on driving customer satisfaction, retention, and growth. By deeply understanding customers’ operations, challenges, and goals, you will work collaboratively with internal teams to enhance the customer experience and ...