Robert Ladd, P. Eng. has extensive work experience as a process engineer in various companies. Robert began their career at The Dow Chemical Company where they worked as a Senior Process Engineering Specialist for over 16 years. Afterward, they held the position of Principal Process Engineer at several companies including SNC-Lavalin, Bantrel, and Fluor. From 2010 to 2012, they served as the Chief Process Engineer at Gemini Corporation. Robert later joined Technip as a Supervising Process Engineer from 2012 to 2015. Most recently, they have been working at NOVA Chemicals as a Principal Process Engineer.
Robert Ladd P. Eng. has a Bachelor of Engineering Science degree in Chemical and BioChemical Engineering from Western University.
September, 2015 - present