Customer Success Manager
- Location
- Fleet, England, United Kingdom
tools and skills to perform at their best, is at the heart of what we do! We're growing and looking for a Customer Success Manager to join our close-knit team, reporting to the Head of Sales & Marketing. This is a key role focused on building lasting relationships … investment by understanding their business, providing expert guidance, solving challenges and supporting them to achieve their goals. Through proactive relationship management, you'll drive customer satisfaction, retention and growth, while identifying opportunities to strengthen partnerships and deliver an exceptional customer experience. If you enjoy building trusted relationships, solving ...