Public Safety Canada | Sécurité publique Canada
Special Legal Advisor
Government of Canada
Senior Counsel
BC Public Service
Senior Policy Advisor
Cassels Brock and Blackwell LLP, Toronto
Associate
Department of Justice Canada | Ministère de la Justice du Canada
Senior Counsel
Department of Justice Canada | Ministère de la Justice du Canada
Embedded Counsel at Canada Revenue Agency, Criminal Investigation Division
Government of Canada
Senior Legal Counsel
Alexander Holburn Beaudin + Lang LLP
associate
Western University
York University - Osgoode Hall Law School