Customer Success Manager / Lead
Posted today by Logic recruiting
- Salary:
- £40,000 - £50,000/annum
- Location:
- Leeds, West Yorkshire (179 miles)
- 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