Professor, Department of Politics and International Affairs, Wake Forest University, Winston-Salem, NC (8/11-present).
Associate Professor, Department of Politics and International Affairs, Wake Forest University, Winston-Salem, NC (8/02-present).
Assistant Professor of Political Science, Department of Politics and International Affairs, Wake Forest University, Winston-Salem, NC (8/96-8/02).
Adjunct Assistant Professor of Government, Government Department, Georgetown University, Washington, DC (12/95-5/96).
Lecturer, Government Department, Georgetown University, Washington, DC (5/94-12/95).
Senior Visiting Fellow, Centre for Social Conflict and Cohesion Studies (COES), Santiago, Chile (3/18-8/18)
Short term Visiting Professor, Department of Ciencias Politicas y Administrativas, Universidad de Concepción, Chile (10/9-10/15)
Visiting Researcher, Area de Ciencia Política y de la Administración de la Universidad de Salamanca, Salamanca, Spain (July 2008)
Visiting Professor, Departamento de Ciencias Políticas y Sociales, Programa de Doctorado, Universitat Pompeu Fabra, Barcelona, Spain (Summer 2006)
Visiting Professor, Institute of Political Science, Pontificia Universidad Católica de Chile, Santiago, Chile (3/92-7/93)
Chair, Political Science and International Affairs Department, Wake Forest University (7/17-6/20)
Program Director, Leadership, Social Justice, and Citizenship in the United States (a short term study abroad program for first generation Chilean college students, Summer 2017)
Associate Director, Latin American and Latino Studies Program, Wake Forest University (7/17/-6/20)
Interim Chair, Political Science and International Affairs Department, Wake Forest University (7/14-6/15)
Director, Latin American and Latino Studies Program, Wake Forest University (7/09-7/17)
Director, Wake Forest Santiago Study Center, Santiago, Chile (7/09-Present)
Director, Chile Honors Program, Santiago, Chile (7/15-Present)
Acting Director, Latin American Studies Program (Summer 2006)
Director, Wake Forest University/Georgetown University Five Year BA/MA Joint Degree Program in Latin American Studies (1/97-Present).