Assistant Professor of Computing and Digital Technology - Westminster College - Fulton, MO Fulton, MO, United States
Lecturer, Computer Science (Game Design) - University of New Haven - West Haven, CT West Haven, CT, United States
Tenure track Assistant Professor in the area of Nanomaterials and Devices for Electronics and Photonics Department of Electrical and Computer Engineering - University of Waterloo - Waterloo, Canada Waterloo, , Canada