Philippe is Executive Chair of Global Electricity Initiative, Senior Advisor & MD - Energy & Climate, WBCSD and is an Advisory Board member for the Cambridge Institute of Sustainability Leadership.Philippe began his career in the banking industry in Brazil and Wall Street, New York. He then joined the Alstom Group in Brazil in 1986 and became Country President for the Group in 1992. In 2000, he joined the Executive Committee of Alstom as Executive Vice President and became President of the Transmission and Distribution sector and President of Power Sector, a business of 12 billion Euros, with 47,000 employees in 60 countries. In 2011, he was appointed by the Board Deputy CEO of the Group in charge of the Strategy, Sustainability and International Network of Alstom, a Group of 94,000 employees in 100 countries with 21 billion Euros sales. He left this position in 2012, and was appointed Senior Advisor to the Alstom Chairman and CEO.
He joined the World Business Council for Sustainable Development (WBSCD) as Senior Advisor and Managing Director in charge of Energy and Climate area, Electric Utilities sector. He is also an advisor for Urban Infrastructure and Mobility initiatives. He is Executive Chair of Global Electricity Initiative, a common venture of World Energy Council, WBCSD and Global Sustainability Electricity Partnership. He chairs The Prince of Wales’s EU Corporate Leaders Group in Brussels and sits on the Advisory Board of CISL.