Head of Customer Experience
Posted 10 hours ago 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 SaaS / Tech business with amazing growth over the last … more