Osgoode Hall Law School
Adjunct Faculty
University of Toronto
Labour Relations Officer
University of Manitoba
Associate Professor
University of Toronto
Teaching Assistant
University of Manitoba
Assistant Professor
Canadian Tire Dealers' Association
Vice-President, Legal
University of Toronto
Course Instructor
Ontario Tech University Faculty of Business and Information Technology (FBIT)
Lecturer, Legal Studies Program
Towers Perrin
Lawyer
University of Toronto
York University - Osgoode Hall Law School