Customer Success Manager
Posted 5 days ago by Hunter Selection
- Salary:
- £40,000 - £49,500/annum
- Location:
- Malvern, Worcestershire (47 miles)
- Job Type:
- Permanent
Health Plans, GP access. Additional perks. I am working with a Software Business that are looking for a Customer Success Manager. Ideally you will have experience with sales or account management in Software Environments. If you have experience with Insurance or Software, it is a plus. You … more