Rebecca Vachon

Rebecca Vachon

Dr. Rebecca Vachon

Program Director, Health

Rebecca Vachon is the Program Director for Health 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 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.

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 upon their young nieces.