Medical claims processor Jobs careers in Oman