Eric Savage's Location
Toronto, ON, CA
Eric Savage's Work
Eric Savage's Education
Eric Savage's Skills
Eric Savage's Summary
Eric Savage, based in Toronto, ON, CA, is currently a Assembly Sales and Operations Planning Leader at Veolia Water Technologies & Solutions, bringing experience from previous roles at GE Water & Process Technologies, GE Water and Process Technologies and Zenon Environmental. Eric Savage holds a 1996 - 2001 BASc in Environmental/Chemical Engineering - Co-op Program @ University of Waterloo. With a robust skill set that includes Project Management, Water Treatment, Commissioning, Engineering, Project Engineering and more, Eric Savage contributes valuable insights to the industry. Eric Savage has 2 emails on RocketReach.