Glue Magazine
Editor
CBC
Editorial Intern
Postmedia Network Inc.
Apprentice
CTV News
Online Producer, politics
CTV News
Senior Digital Parliamentary Reporter
CBC Television
Associate Producer - Power and Politics
Ottawa Citizen
Reporter
Hill Times Publishing
Reporter - The Hill Times
Algonquin College of Applied Arts and Technology
University of Ottawa / Université d'Ottawa