management logistics supply chain careers in Chester, United Kingdom