l&d careers in Suez, Egypt