Enterprise Customer Success Manager | £62,754 – £83,149 + Bonus | UK or Ireland (Remote)
- Hiring Organisation
- Superstars
- Location
- Central London / West End, London, United Kingdom
proactively managing customer risk ✔ Acting as the voice of the customer internally to influence product and business decisions ✔ Collaborating with Sales, Product, Marketing, Finance, Legal, and Support teams to deliver an exceptional customer experience 🎯 What We're Looking For ✅ 8+ years' experience in Customer Success, Account Management, or Sales ✅ Strong ...