Customer Service Manager, OL1
Customer Service Manager Salary: £40,000 – £42,000 Location: Oldham Are you an experienced Customer Service professional looking to join a fast-growing, environmentally focused business? We are recruiting on behalf of a thriving company specialising in helping businesses reduce waste and make a…