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.
Sign up to view 9 direct reports
Get started
This person is not in any teams