manager insurance claims careers in Seeb, Oman