The leadership team at Snowy Hydro has a history of senior positions at large companies and organizations. Many members of the team have law degrees from prestigious universities, and several have experience working in the energy industry. The team also has experience with change management, accounting, and finance.
View all