Customer Success Manager (£60k base + 20% OTE)
- Location
- Slough, England, United Kingdom
SaaS, data, software or subscription business is strongly preferred. Comfortable onboarding customers, delivering training and supporting the adoption of a technical product. Strong discovery skills, with the curiosity to understand customer objectives, workflows and potential use cases. Data-led and commercially aware, with the ability to identify risks … Confident collaborating with Account Executives and Account Managers to support cross-sell, upsell and renewals. Bright, personable and credible, with strong written and verbal communication skills. Highly organised, proactive and able to manage multiple customers and priorities independently. Comfortable within a fast-moving startup or scale-up where processes ...