manager insurance claims jobs careers in Ibri, Oman