Global Supply Chain Analyst careers in Ismailia, Egypt