Department of Justice Canada | Ministère de la Justice du Canada
Program Assistant
University of Toronto
Teaching Staff - Public Health
Yale University
Research Associate - International Criminal Court and Africa Project
International Business & Technical Consultants, Inc. (IBTCI)
Portfolio Manager - Senior Monitoring And Evaluation
York University
Research Assistant
Healtier Cities
Project Evaluator
Public Health Agency of Canada | Agence de la santé publique du Canada
Policy Analyst
University of Toronto
University of Ottawa / Université d'Ottawa
York University