Andrew McLeod

Andrew McLeod

Chief Executive

Northpower

speaker

Andrew joined Northpower as Chief Executive 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.