· Professor, Iowa State University - Ivy College of Business2023–
· Equity Advisor, Iowa State University - Ivy College of Business2021–
· Director Of Graduate Education, Information Systems, Iowa State University - Ivy College of Business (Current)2018–
· Associate Professor, Iowa State University - College of Business2017–2023
· Associate Professor, Ball State University2013–2017
· Assistant Professor, Ball State University2009–2013
· Visiting Assistant Professor Of MIS, Medaille College2008–2009
· Instructor, State University of New York at Buffalo2008–2008
· Instructor, State University of New York at Buffalo2007–2007
· PhD, Management Science and Systems, 4.98, University at Buffalo School of Management, The State University of New York2004–2009