Customer Support Manager
- Salary negotiable
- Manchester, Lancashire
- Permanent, full-time
The Business Support Manager will oversee customer service operations within the retail industry, ensuring seamless support and efficient processes. This permanent role is based in Manchester and is ideal for someone with strong organisational skills...