CARDUS

Rebecca Vachon

Rebecca Vachon

Rebecca Vachon

Program Director, Health

Rebecca Vachon is Director of the Health Program at Cardus.

Rebecca brings to Cardus her passion for research and love of public policy in the service of promoting human dignity in Canada. After several years in the not-for-profit sector, Rebecca pursued and obtained her PhD in public administration from the University of Ottawa. Her time at the university included a research focus on federal morality policy as well as teaching courses on public administration and public policy to undergraduates. Rebecca also holds an honours bachelor’s degree in social sciences, with specialization in international studies and modern languages.

Born in Saskatchewan and raised in rural Ontario, Rebecca now lives in Ottawa with her husband, Jean-François, and their fluffy Shih Tzu, Cannelle. Rebecca and Jean-François are active in the St. Patrick Basilica Adoremus choir and are devotees of classical music. They also love to spend time with family and dote on their young nieces and nephew.