Customer Experience Manager
- Salary negotiable
- Leeds, West Yorkshire
- Permanent, full-time
- Work from home
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 ...
Go to similar: Manager jobs in bradford west yorkshire