Chief Technology Officer
As the Chief Technology Officer (CTO) for Veolia’s Water Technologies & Solutions business, Eric leads the global technology organization and works together with the commercial, product management, engineering, and supply chain organizations to maximize growth and competitiveness through new product introductions and other initiatives. Eric initially came to the Water Technologies & Solutions technology team as Chief Innovation Officer before being named CTO.
Eric has been working in the field of water and waste for over 24 years, starting at Veolia in 1994 where he held various positions of increasing responsibility. In 2004, Eric joined Degrémont leading Technology and Innovation with responsibility for bid support and approval, and new technology assessment. In 2011, Eric was promoted to Growth Leader for Degrémont Technologies with responsibility for innovation and partnerships, before becoming Managing Director Veolia Ventures & Partnerships.