Director of Customer Success
Posted 2 hours ago by Vantage Consulting
- Salary:
- £135,000/annum
- Location:
- Nationwide
- Job Type:
- Permanent
As the Director of Customer Success, you will be responsible for shaping and executing initiatives that enhance the overall customer journey and satisfaction within your area of responsibility, dedicated to a customer focus team (CFT). This role involves overseeing all aspects of the customer … more