How innovative solutions help Veolia to drive ecological transformation with its stakeholders

Catherine Ricou

Head of Innovation of Veolia

Catherine Ricou became Head of Innovation of Veolia in 2022. A graduate from AgroParisTech, Catherine has more than 25 years of experience in the field of environmental management, water, waste and energy recovery, with roles in engineering and operations, and finally strategy and innovation. Since the merger with Suez by Veolia, Catherine has taken responsibility for innovation for the new scope of Veolia to develop solutions tackling challenges including: climate, energy, pollution management and circular economy. Previously, she managed capital planning for water, engineering services and related innovation in the United States for Suez.