- Planet
- Energy
- Health and biotech
- Digital
- Space
- Economics
- Industry
- Science and technology
- Society
- Geopolitics
- Neuroscience
- Videos
- Magazine
Catherine Chevauché is chair of the ISO Circular Economy Technical Committee responsible for drafting the 59 000 series of standards. She is Circular Economy Director at Veolia, a water, waste and energy services company, to explore new business models that take into account circular economy principles. She was previously climate manager at SUEZ, in charge of the 1.5°C Trajectory to reduce greenhouse gas emissions by 45% by 2030 at Group level. She is now involved in the development of the circular economy strategy and has conducted KPI testing to demonstrate Veolia's circularity.