Logistics & supply chain careers in Egypt