Life insurance coordinator careers in Muscat, Oman