Avalon Renovables' strength lies in its team: leaders with global experience united by a common purpose, to drive the clean energy of the future.
With more than 20 GW of experience behind us, Avalon Renovables' management team puts all its technical knowledge and market vision at the service of each project. Our commitment is clear: to align innovation, economic strength and sustainability to offer partners and customers projects that meet - and exceed - their expectations.