Facilities management jobs careers in Sohar, Oman