Andrew McLeod

CEO, Northpower

Andrew joined Northpower as Chief Executive in in 2017 and has a background in infrastructure management and construction management, spanning the electricity, oil and gas, and water utility sectors.

Andrew is responsible for ensuring appropriate performance and positioning of Northpower’s group of businesses, with a focus on ensuring appropriate returns and outcomes for Northpower’s consumer owners.