Customer Success Manager (£60k base + 20% OTE)
- Location
- City Of London, England, United Kingdom
clearly defined Account Management and Customer Success responsibilities. Take ownership of customer onboarding, activation, product adoption and ongoing engagement. Work directly with users across analytical, strategic, investment and commercial teams. Use customer data to monitor active users, platform engagement, feature usage, event attendance and overall account health. Support customers … 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 ...