University of Waterloo
Undergraduate Research Assistant
Leysin American School in Switzerland
Information Technology Co-op
SGS
Metallurgical Technologist Co-op
University of Waterloo
Undergraduate Teaching Assistant
Paraza Pharma Inc.
Scientist II - Medicinal Chemistry
Paraza Pharma Inc.
Scientist - Medicinal Chemistry
University of Waterloo
Graduate Teaching Assistant
University of Waterloo
Thornhill Secondary School