University of Toronto
Professor
Fisheries and Marine Institute of Memorial University of Newfoundland
Lockheed Martin Chair in Marine Simulation and Learning
Memorial University of Newfoundland
Dean
University of Waterloo
Professor
Women's College Hospital
Acting Vice President Education
University of Waterloo
McMaster University