Like The Hub?
Join our community.
Join

Rebecca Vachon

Rebecca Vachon is the Health program director at the non-partisan think tank Cardus. She holds a PhD in public administration from the University of Ottawa.