contracts Claims Manager careers in Oman