Sales Administrator | Self Adhesive Labels | UK | To attract the best

This is an incredible opportunity to work in a state of the art, award winning facility boasting some of the most up to date and innovative technology. Take the reigns of an existing blue chip portfolio across the food and beverage markets, as well as supporting a Business Development Manager…