Customer Success Manager (£60k base + 20% OTE)
- Location
- Slough, England, United Kingdom
team Gross Revenue Retention target of 90%. Help build more scalable onboarding, training and customer-engagement processes. Strong internal progression within a transparent, collaborative and high-feedback culture. Role: Own customer onboarding and activation, using discovery to understand objectives, workflows and relevant use cases. Deliver tailored product tours ...