Government of Canada
Senior Counsel
Government of Canada
Counsel
United Nations
Assistant Legal Officer
McGill University
Assistant Professor
UNCTAD
Associate Officer
Faculty of Law Leiden University
Assistant Lecturer
Government of Canada
General Counsel
uOttawa
Parttime Professor
University of Toronto
Leiden University
Columbia University