manager insurance claims careers in Vancouver, Canada