medical Claims Manager careers in Bawshar, Oman