logistics manager (mini mba) careers in Aberdeen, United Kingdom