University of Ontario Institute of Technology (UOIT)
Academic Associate
Yale University Careers
Post-Doctoral Research Associate
University of Oxford
Post-Doctoral Research Associate
Ryerson University
Assistant Professor
Northern Illinois University
Assistant Professor
University of California, Berkeley
Torrey Pines High School
Duke University