Chair, Prince of Wales's Corporate Leaders Group
Philippe Joubert started his career in 1976 as Secretary for the Chamber of Commerce in Rio de Janeiro, Brazil. Between 1977 and 1982, he held various positions in Brazilian bank BFB, part of Credit Lyonnais; in 1983, he moved to the USA where he was promoted to Commercial Vice-President of Credit Lyonnais USA.
He joined Alstom in 1986, as Finance Director of GEC ALSTHOM Mecanica Pesada in Brazil. In 1991, he was appointed President & CEO of GEC ALSTHOM Mecanica Pesada, and additionally, in 1992, General Delegate of GEC ALSTHOM in Brazil. In 1997, he became Country President, GEC ALSTHOM Brazil, and also ran the Transport Unit as Managing Director of Alstom Transporte do Brasil Ltda.
In 2000, he was appointed President of Alstom's Transmission & Distribution Sector (product and solutions for transmission and distribution networks, with 3.2bn € sales, 25, 000 employees in 70 countries) and member of the Alstom Group Executive Committee in France. He ran this business until its divestment in January 2004.
In February 2004, he became Executive Vice-President of Alstom, Member of the Executive Committee, as well as President of Power Systems Sector. He also was in charge of Alstom’s International Network.
In March 2009, he was appointed President of the newly formed Alstom Power Sector, resulting from the merger of all the activities related to power generation regrouping Power Systems (integrated plants, equipments and retrofit) and Power Service (after-sales, from service to renovation and spare parts).
Philippe Joubert, Senior Advisor and Special Envoy Energy and Climate at the World Business Council for Sustainable Developmen (WBCSD), currently serves as the Chair of the Prince of Wales’s Corporate Leaders Group.