Customer Success Manager / Lead
Posted 2 days ago by Logic recruiting
- Salary:
- £40,000 - £50,000/annum
- Location:
- Leeds, West Yorkshire (55 miles)
- Job Type:
- Permanent
The candidate should be able to contribute to building relationships, implementing new programs, understand the product and help with onboarding. Increase and retain business' revenue potentials and minimize churn rates. A Customer Success Manager's responsibilities include supporting … more