medical claims processor careers in Ibri, Oman