Head of Customer Experience
Posted today by Duval Associates
- Location:
- Leeds, West Yorkshire
- Job Type:
- Permanent
Customer Support Manager – Technical Support, Customer Service and Guest Support – Exciting leadership role for a technically minded customer service team leader - Remote first business – work from wherever you are in the UK. Wonderful maturing … more