digital supply chain careers in Damietta, Egypt