Queen's University
Assistant Professor
Royal Military College of Canada
Research Associate
Queen's University
Associate Professor
Queen's University
Research Associate
Queen's University
Adjunct Lecturer
IBM Canada
Faculty Fellow
Queen's University
Lecturer, Continuing Adjunct
Queen's University