insurance coordinator careers in Kathmandu, Nepal