MacEwan University,
Visiting Scholar, Department of Management and Organizations, Business School, 2025.
Chinese University of Hong Kong (Shenzhen)
Director of Graduate Studies, Computational Social Science, 2024-2025.
Associate Professor (Teaching), School of Humanities and Social Science, 2023-2025.
University of Calgary
Visiting Professor, School of Public Policy, 2023.
Xi'an Jiaotong-Liverpool University
Assistant Professor, School of International Studies, 2021- 2023.
Program Director of the MA in International Business and Global Affairs, 2021-2022.
University of Iowa
Lecturer, Department of Political Science , 2018 - 2020
University of Nottingham Ningbo China
Assistant Professor, School of International Studies, 2015 - 2017
Chinese University of Hong Kong
Assistant Professor, Department of Government and Public Administration, 2009 - 2015