Rory McDowall, B. Ed, LEED® AP
Rory McDowall spent over 20 years primarily as a mechanical designer of products, tooling, melt conveying technology and mechanisms for the plastics industry. He also served in the capacity of educator, 2D/3D CAD integrator, Engineering Manager and operated a global consulting business during that time. Since joining Humber Rory has completed his B. Ed at Brock University and is a LEED Accredited Professional.