director supply chain careers in Mecca, Saudi Arabia