Customer Experience Manager
Posted 2 days ago by Duval Associates
- Location:
- Birmingham, West Midlands (County) (41 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 … more