logistics manager mini mba careers in Aberdeen, United Kingdom