Customer Success Manager / Lead
Posted a week ago by Logic recruiting
- Salary:
- £40,000 - £50,000/annum
- Location:
- Leeds, West Yorkshire
- Job Type:
- Permanent
We are looking for a customer success manager / Lead who can provide ongoing support to clients and network with them. The candidate should be able to contribute to building relationships, implementing new programs, understand the product and help with onboarding. Increase and retain … more