contracts Claims Manager careers in Qatar