contracts Claims Manager careers in Muscat, Oman