Mikael Boudagian's Location
Vaughan, ON, CA
Mikael Boudagian's Work
Mikael Boudagian's Education
Mikael Boudagian's Skills
Mikael Boudagian's Summary
Mikael Boudagian, based in Vaughan, ON, CA, is currently a Mechanical Engineering Technologist at Toronto Transit Commission (Ttc), bringing experience from previous roles at Dema Industries Limited, Magnus Motorsports, Teabot and Nederman. Mikael Boudagian holds a 2011 - 2014 George Brown College. With a robust skill set that includes SolidWorks, CATIA, Creo Parametric, 3D Modeling, CAD and more, Mikael Boudagian contributes valuable insights to the industry. Mikael Boudagian has 1 email on RocketReach.