logistics manager mini mba careers in Swansea, United Kingdom