Catherine Shaw

Chief Financial Officer


Catherine is the Chief Financial Officer at Transpower where she has responsibility for management of the company’s financial performance and position, including management of its funding base, the relationships with the Commerce Commission and Electricity Authority, the company’s insurance programme, enterprise-wide risk management framework, procurement and its property portfolio. Catherine has worked in the energy sector for 10 years, having come to Transpower from the Todd Corporation where her responsibilities included the development and implementation of financing structures to suit the needs of specific projects as well as ensuring the overall corporate debt portfolio was fit for purpose.