Head of CX - Warwick | Zoek UK | 0e785a
This Browser does not support all the features of .
For the best experience please use a Modern Browser.
Head of CX
Warwick, Warwickshire, England
Head of Customer Experience
Location: Home based with time spent in Warwickshire HQ
Salary: £80-95,000 + car allowance + great bonus + benefits
The Head of Customer Experience is the highest authority responsible for creating, managing and executing the customer experience strategy for our market Client's seasonal UK business...... click apply for full job details!