senior supervisor careers in Suez, Egypt