Customer Success Manager / Lead
Posted 5 days ago by Logic recruiting
- Salary:
- £40,000 - £50,000/annum
- Location:
- Leeds, West Yorkshire (8 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