Head of Business Innovation
Claire Falzone is a graduate of Sciences Po Paris and of the Ecole Nationale d’Administration (ENA). She started her career in the Budget Department at the French Ministry of Economy and Finance. She was appointed Financial advisor for the Education and Research Minister between 2012 and 2015. In May 2015, Claire joined Veolia, world leader in environmental services, as Chief of Staff to the Chairman and CEO Antoine Frérot. At the end of 2017, Claire was appointed CEO of Nova Veolia, a subsidiary of Veolia. In July 2020, Claire was appointed Head of Business Innovation for Veolia.