Articling Student
Toronto, Ontario, Canada
Heenan Blaikie
Canada Post / Postes Canada
Senior Managing Counsel
University of Toronto
York University - Osgoode Hall Law School