Customer Success Manager
Posted
Role specifics Salary range: up to £65k Reporting to: Customer Success Manager & Team Lead Key stakeholders: Professional Services, Solution Consultants, Support, Tech and Product teams Organisational Framework Level: 3 - Professional Specialist About you/ Job Summary As a Customer Success Manager, you will be the trusted partner for our customers, ensuring their experience with Clue is not only positive but transformative. By building lasting relationships with stakeholders at all levels, you …