logistics and supply chain careers in Swansea, United Kingdom