TowerJazz
Research and Development Engineer
University of Waterloo
Teaching Assistant
University of Waterloo
Graduate Student Researcher
GlobalFoundries
Senior Engineer Td Research
TowerJazz
R&D Process Development/Integration Engineer
Giga-to-Nanoelectronics Center
Undergraduate Research Assistant
University of Waterloo