Head of Customer Support
Posted 5 days ago by Cactus Search
- Salary:
- £70,000 - £80,000/annum
- Location:
- West Midlands
- Job Type:
- Permanent
To achieve this the Head of Customer Support Operations will work closely with the Head of Sales, Head of Field and the rest of the SLT to identify any issues, review our customer processes, manage incidents, work to reduce customer churn plus own other customer impacting … more