Glen MacDougall


Glen MacDougall is the Onsite Energy Manager at the Nova Scotia Department of Fisheries and Aquaculture with over 10 years of experience in energy management and energy conservation. Notably, he has worked with Dalhousie University and large industrial manufacturing companies in Ontario.