BoardMatch Canada Canadian Cancer Society BC Canadian Mental Health Vancouver Burnaby Branch Heart and Stroke Foundation BC & Yukon North Shore Schizophrenia Society Vancouver Aquarium Volunteers Vancouver Coastal Health Volunteer Connections Volunteer Vancouver West Vancouver Community Association