Catherine Ricou is responsible for all aspects of the operations support group for SUEZ North America. This includes managing technical support to operations and business development, capital planning, research and innovation, quality management, sustainable development and technical training.
Catherine has over 21 years of experience in the water industry with a focus in marketing and business development in the environmental, energy and water sectors. She previously served as Chief of Staff for SUEZ’ Water Europe division where she was responsible for managing strategic projects, such as the deployment of smart solutions throughout the Group’s European operations. Prior to that, Catherine worked for the ENGIE Group (formerly Cofely Services), in which she managed the communication and implementation of the company’s strategic plan.
Earlier in her career, Catherine served as Project Marketing Manager for Degrémont, in which she successfully managed the rehabilitation of Europe’s largest wastewater treatment plant in Paris.
Catherine is a graduate of AgroParisTech and Lycée Sainte-Geneviève in France.