Leads Engineering
Deanna MacLean leads all Engineering for Newterra, including applications, project engineering and product development. She joined the company in 2005, coming from five years on the Environmental and Corporate Affairs team at an automotive manufacturer. In her time at Newterra, she has held various leadership roles with a focus on developing the engineering team, sharing knowledge, and integrating processes.
Making water safe for people to drink
Leads Engineering
Your signup was successful. To complete the process of registering your first name, please refer to your email and confirm the email received from us.
We found a number of people with your first name. When you find your first name in this list, select it