Dennis Barnes

Managing Director & CEO at Snowy Hydro

Dennis Barnes was appointed Managing Director and CEO of Snowy Hydro in February 2023. Dennis has over three decades’ experience in the energy sector, with a focus on renewables and retail, and brings a wealth of strategic knowledge and proven capability in delivering strong performance across large energy businesses.

Links

Previous companies

Origin Energy logo
SSE logo
Mercury logo

Timeline

  • Managing Director & CEO

    Current role

View in org chart