Stephen is originally from Calgary, He has been a Senior Associate Professor at the Department of Politics and International Studies at the International Christian University since September 2014.
Concurrently, he is a Research fellow the Canadian Global Affairs Institute (CGAI) and a Visiting Fellow with the Japan Institute for International Affairs (JIIA). Previously he was selected as a Distinguished Fellow for the Asia Pacific Foundation from 2017-2020.
Current role
Governor at International Development Research Centre
Governor at International Development Research Centre
Governor at International Development Research Centre
Governor at International Development Research Centre
Governor at International Development Research Centre