HR Admin Experience careers in Sohar, Oman