Trevor is an educator and consultant with expertise in International Business, Emerging Markets, and International Trade Policy. Before settling in Toronto, he grew up in Canberra and Edmonton, and studied and worked in Vancouver, Yogyakarta, and Kuala Lumpur.
Professor of International Business, Centennial College, May 2014-present. Adjunct Professor of Public Administration, Ontario Tech University, 2014. Adjunct Professor of Political Science and Geography, University of Toronto, 2009, 2010, 2012-13.