Customer Success Manager - UK Market
- Location
- Greater London, England, United Kingdom
than simply react to requests. Strong ownership and autonomy in managing a customer portfolio. The ability to build trusted relationships with senior stakeholders. An analytical mindset, with the ability to use customer data to identify risks and opportunities. Excellent communication, organisation and stakeholder management skills. A genuine interest ...