senior claims careers in Bawshar, Oman