senior claims careers in Seeb, Oman