Erich Neumann has been working at Hydro Ottawa since January 2009 and currently holds the position of Manager, Safety & OHSE Management System. Prior to this role, Erich was a Supervisor Overhead Infrastructure Design at the same company from 2004 to 2007. Before joining Hydro Ottawa, Erich worked at Gloucester Hydro as a Powerlineman from January 1991 to January 2004. Erich attended Algonquin College of Applied Arts and Technology for their education.
Sign up to view 0 direct reports
Get started