Mr. du Peloux was named President and Chief Executive Officer of Veolia Energy North America in July 2011. As an executive for the Veolia Environnement group of companies since 2002, Mr. du Peloux has previously served as a CEO in both Veolia's waste management and transportation divisions. He has also served as a member of the management board of Veolia Environnement. In total, Mr. du Peloux has served as a senior executive at multiple companies, and in multiple industries, for more than twenty-five years.
From 2007-2011, Mr. du Peloux was CEO of Veolia Transport, and served as Chairman of the French Union of Public Transport from 2009-2011. Prior to his transition to Veolia Transport, Mr. du Peloux spent five years as CEO of Veolia Environmental Services in Northern Europe and the United Kingdom.
Before joining Veolia Environnement, Mr. du Peloux enjoyed a career in multiple industries. From 1999-2002, he served as COO of Bull and CEO of Bull Services in France, companies that design, implement and run information technology solutions for public and private sector organizations. From 1992-1999, Mr. du Peloux worked for Lyonnaise Des Eaux, serving as Chairman and CEO of Lyonnaise Communications (cable television networks) and as CEO of TPS digital satellite television. From 1985-1992, Mr. du Peloux was an executive at Bouygues, a large French industrial company, with operations in telecom/media services and new construction businesses. At Bouygues, he served first as head of the development department, and then as Deputy CEO of TF1 television. Prior to these positions, Mr. du Peloux served as COO of CDF-Energy at Charbonnage de France for one year, and also spent five years working in the Department of Energy at the French Ministry of Industry.
Mr. du Peloux earned degrees in Engineering at Ecole Polytechnique and at Ecole des Ponts et Chaussees, with both institutions located in Paris, France.