Customer Success Manager
Posted a week ago by Hunter Selection
- Salary:
- £40,000 - £49,500/annum
- Location:
- Malvern, Worcestershire (9 miles)
- Job Type:
- Permanent
Provide support to Account Managers. Review transactions and provide reports for internal use. Focus on increasing customer knowledge to get the most out of services provided. Evaluate customer needs to enhance products provided through feedback. Build training plans. Develop customer … more