Customer Success Manager
- Hiring Organisation
- TEAM
- Location
- Liverpool, Merseyside, North West, United Kingdom
- Employment Type
- Permanent
- Salary
- £35,000
them around before renewal. What you'll bring as Customer Success Manager: Experience in customer success, account management, or a similar customer-facing role (SaaS a big plus). Brilliant communication skills, you build trust fast, with anyone from end users to execs. Genuine empathy and a knack for solving ...