Canadian Forces - Cadet Instructors Cadre (CIC)
Flight Instructor
Public Prosecution Service of Canada | Service des poursuites pénales du Canada
Articling Student
Royal Canadian Mounted Police | Gendarmerie royale du Canada
Articling Student
Global Affairs Canada | Affaires mondiales Canada
Legal Intern
Senate of Canada | Sénat du Canada
Legislative Development Intern
Department of Justice Canada | Ministère de la Justice du Canada
Articling Student
Department of Justice Canada | Ministère de la Justice du Canada
Counsel
Public Safety Canada | Sécurité publique Canada
Policy Analyst
Privy Council Office
Articling Student
Global Affairs Canada | Affaires mondiales Canada
Legal Analyst
Albert College
University of Toronto - University of Trinity College
University of Ottawa - Faculty of Law | Common Law