Assistant admin careers in Sohar, Oman