manager insurance claims careers in Sohar, Oman