manager insurance claims jobs careers in Seeb, Oman