Head of Customer Experience
Posted just now by Duval Associates
- Location:
- Leeds, West Yorkshire (11 miles)
- 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 SaaS / Tech business with amazing growth over the last … more