Customer Success Manager - UK
- Location
- Greater London, England, United Kingdom
site visits to strengthen relationships and deepen engagement Who You Are Experience in a customer-facing role within RecTech, SalesTech, or a similar SaaS environment Proven experience managing customer relationships across the full spectrum, from small businesses to large enterprises, including leading complex implementations, stakeholder alignment and business transformation initiatives ...