Medical claims processor careers in Suwayq, Oman