logistic and supply chain careers in Mecca, Saudi Arabia