logistics,supply chain careers in Swansea, United Kingdom