insurance coordinator careers in Seeb, Oman