roy

Roy L. Haig, C.E.T. Senior Engineering Technologist 705-876-8340rhaig@ecovueconsulting.com Roy Haig joined EcoVue as their Senior Engineering Technologist in June, 2015. He is a graduate of the Peterborough Campus of Sir Sanford Fleming College (1971) and comes to the...