contracts Claims Manager careers in Seeb, Oman