manager insurance claims careers in Kathmandu, Nepal