Full-Time Appointments
Government of Alberta
Analyst (PS4), Ministry of Advanced Education, Nov 2026 -- Current.
Policy Analyst (PS2), Ministry of Advanced Education, May 2026 -- Nov 2026.
Chinese University of Hong Kong - Shenzhen
Associate Professor and Director of Graduate Studies in Computational Social Science, School of Humanities and Social Science, Aug 2023 -- Jan 2025.
Xi'an Jiaotong-Liverpool University
Assistant Professor and Program Director of the MA in International Business and Global Affairs, School of International Studies, Apr 2021 -- Jan 2023.
University of Iowa
Lecturer, Department of Political Science, Aug 2018 -- Jan 2021.
University of Nottingham Ningbo China
Assistant Professor, School of International Studies, Aug 2015 -- Feb 2017.
Chinese University of Hong Kong - Shatin
Assistant Professor, Department of Government and Public Administration, Aug 2009 -- Aug 2015.
PART-TIME APPOINTMENTS
MacEwan University
Visiting Scholar, Department of Management and Organizations, Business School, Feb 2025 -- Jul 2025.
University of Calgary
Visiting Professor, School of Public Policy, Apr 2023 -- Jul 2023.