Schneider Electric Sustainability and Business Strategy Chair


To build a more sustainable future requires an approach and a long-term commitment. The Chair of Sustainability and Business Strategy, sponsored by Schneider Electric, examines the strategic management models and governance measures that can contribute to this goal.

“The overarching mission of the Chair is to generate knowledge that fosters effective sustainable strategies for firms that secure long-term economic growth and social progress by meeting the needs of the present without compromising the ability of future generations to meet their own needs”

This mission statement is fully aligned with Schneider Electric’s commitment to putting sustainable development and the conservation of natural resources at the heart of its strategy. It is also aligned with IESE’s mission of having a positive, deep and lasting impact on people, firms and society, and with the most widely accepted definition of Sustainable Development - The Brundtland Commission.