logistics manager dubai careers in Aberdeen, United Kingdom