senior claims careers in Sohar, Oman