manager insurance claims careers in Muscat, Oman