Leave us your email address and we'll send you all the new jobs according to your preferences.

Strategic CSM: Onboarding, Adoption & Growth

Posted 2 days 9 hours ago by Dexory

£40,000 - £60,000 Annual
Permanent
Full Time
Other
Not Specified, United Kingdom
Job Description
A leading technology firm in the UK is seeking a Customer Success Manager to drive onboarding and ensure clients achieve value from the platform. This role requires strong communication and relationship management skills, as the CSM will engage with stakeholders across operations and provide training. The ideal candidate has experience in customer success and is comfortable working with data-driven insights, with a willingness to travel across the UK and Europe.
Email this Job