Operations Directors careers in Suez, Egypt