Global Logistics Manager careers in Saudi Arabia