Customer Success Manager
Posted 6 days ago by Clearwater People Solutions
- Salary:
- £40,000 - £50,000/annum + Benefits
- Location:
- Horsham, West Sussex (134 miles)
- Job Type:
- Permanent
Taking on 12 clients based both in the UK and Overseas. Develop, grow and build relationships with clients to build activity on the accounts. Operational reviews of client accounts, getting feedback from clients on system performance and optimisation. Being the … more