Duncan Millar Location
Burlington, ON, CA
Duncan Millar Work
Duncan Millar Education
Duncan Millar Skills
Duncan Millar Summary
Duncan Millar, based in Burlington, ON, CA, is currently a Install Base Manager at Veolia Water Tech at Veolia | Water Tech. Duncan Millar brings experience from previous roles at SUEZ - Water Technologies & Solutions, GE Water & Process Technologies, newterra and Toray Membrane USA, Inc. (2299871 Ontario Inc). Duncan Millar holds a 1986 - 1991 BSc in Civil Engineering, Water Resources option @ University of Waterloo. With a robust skill set that includes Process Engineering, Water, Reverse Osmosis, Product Development, Wastewater Treatment and more. Duncan Millar has 5 emails and 1 mobile phone numbers on RocketReach.