Registration careers in Sohar, Oman