l d advisor careers in Suez, Egypt