HR Administration Insurance Specialist careers in Sohar, Oman