Field service team leader jobs careers in Suez, Egypt