MacLean Engineering
Mechanical Design Engineer
Metal Connection
Manufacturing Technologist and CNC Programmer
Lockstep Paving Stone
Mechanical Designer
Brandt Group of Companies
Design Engineer
3dlaser&fabrication
Mechanical Engineer Technologist
Engineering and Machine Manufacturing Company
Mechanical Engineer
Azad University (IAU)
University of Toronto