claims processor careers in Seeb, Oman