Customer Service Account Manager

A market leading retailer based in Lancashire are looking to appoint two new Customer Service Account Managers to help support their global network of customers. As an Account Manager, you will be responsible for managing their customers through their b. ...