Rebecca Vachon
Program Director, Health
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 within the not-for-profit sector, Rebecca pursued and obtained her Ph.D. 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.
Interview with Rebecca Vachon
Watch this video to find out more about Cardus Health.
Research
Disability and MAiD
A Discussion Paper of Public Opinion Polling
February 12, 2026
Research
Une objection à Carter
L’impact de l’aide médicale à mourir sur les Canadiens en situation de handicap
February 11, 2026
Research
In Contrast to Carter
Assisted Dying's Impact on Canadians with Disabilities
September 16, 2025
Media Contact
Phil Gaudreau
Director of Media & Public Relations