letters of medical claim specialist careers in Bawshar, Oman