Philippe Joubert

Philippe Joubert is a global business leader focused on building sustainability into the heart of business strategies to enable long-term growth.

He is a Senior Advisor and Special Envoy for Energy and Climate for the World Business Council for Sustainable Development (WBCSD), Chair of the Prince of Wales’s Corporate Leaders Group, and is on the Advisory Board of the Cambridge Institute for Sustainability Leadership where he is a faculty member. He is also Executive Chairman of the Global Electricity Initiative at the World Energy Council. He acts as an advisor to the CEOs of several major global companies on sustainable development and sits on various boards and advisory boards as a Non-Executive Director.

Previously, Joubert was President of Alstom Power and Deputy-CEO of Alstom Group.

leaf background pattern

Transforming Innovation for Sustainability Join the Ecosystem →