University of Chicago
Postdoctoral Research Fellow
University of Waterloo
Research Asistant
University of Northern Iowa
Associate Professor
University of Northern Iowa
Assistant Professor
University of Waterloo
Sharif University of Technology
The University of Chicago Booth School of Business