Managing Director Offshore France, Iberdrola
Biography
Stéphane Alain Riou holds a marine biogeochemistry PhD and a BSc in management. He has a long career in marine environment consultancy and maritime innovation. He has been Expert for European Commission involved into Maritime Strategy in H2020 Research framework. He joined Iberdrola France in 2019 to be part of the management team for the construction of Saint-Brieuc offshore wind farm, where he was responsible for Consent, stakeholders, fisheries, and maritime authorities. He is the Offshore France Managing director since 2023.