Osgoode Hall Law School
Adjunct Professor of Law
Ontario Court of Appeal
Law Clerk to the Justices
OLG
Senior Vice President Governance, Legal and Compliance, General Counsel and Corporate Secretary
OLG
Vice-President Legal Services and Litigation
Blake, Cassels & Graydon LLP
Partner
Osgoode Hall Law School
Smith School of Business at Queen's University
University of Toronto