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