medical claims careers in Bawshar, Oman