a cool head. Customer service is the heart of our business and our clients often expect us to go above and beyond to meet... within a customer focused role which has involved order processing Commutable locations; Didcot, Abingdon, Harwell, Wantage, Oxford...
Planet Recruitment