Michael Troop is the Executive Director, Senior Environmental Engineer & Manager of the Guelph Office at J.L. Richards & Associates Limited. Prior to this role, they were a Staff Consultant & Environmental Engineering Intern at CH2M Hill Canada Limited in Toronto from January 2003 to December 2007. Michael has a passion for environmental engineering and is dedicated to their work in order to make a positive impact on the world.
Michael Troop has a M.Eng. in Civil Engineering from the University of Toronto, a B.Sc. (Eng) in Environmental Engineering from the University of Guelph, and a M.Des. in Strategic Foresight & Innovation from OCAD University. Michael is certified from Professional Engineers Ontario in P.Eng.
Michael Troop reports to Saverio Parrotta, President & CEO. Michael Troop works with René Lambert - Vice President, Nicolas Rivet - Executive Director & Manager, Ottawa Electrical Department, and Laura Grover - Executive Director & Senior Structural Engineer.
Sign up to view 0 direct reports
Get started