Education
2002-7
Doctor of Philosophy – Sociology, University of Wisconsin-Madison
1997-9
Master of Arts ‑ Sociology, University of Alberta
1993-7
Bachelor of Arts (Honours) - Sociology with First Class Honours, University of Alberta
Editorial Roles
2024+
North American Editor, Information, Communication & Society
Associate Editor, Social Science Computer Review
Editorial Boards: New Media & Society, Communication Research, Journal of Information Technology & Politics, Journal of Quantitative Description: Digital Media
Positions
2025+
R. Klein Chair in Communication Studies (Full Professor) in Communication
Studies, Mount Royal University (Canada)
2024-2025
Professor, Politics and International Relations, Univ. of Southampton (UK)
2024
Research Fellow, Digital Democracy Center, Univ. of Southern Denmark
2023-4
Research Fellow, Weizenbaum Institute for the Networked Society (Germany)
2023
Professor of Digital Political Communication, ESPOL, Université Catholique de Lille (France)
2022 (Nov, Dec)
Research Fellow, Weizenbaum Institute for the Networked Society (Germany)
2009-22
Assistant/Associate Professor, Sociology, MacEwan University
2005-2009
Sessional/Adjunct Instructor, Sociology, University of Alberta