INSEAD Business school logoINSEAD the business school for the world
INSEAD the business school for the world
who_we_are banner

Welcome to the Social Innovation Centre!

Throughout history, business and its leaders have been confronted with continuous challenges. Innovation allows the business community to advance and face these challenges. An environmentally and socially responsible business needs to nurture its market thus creating social and environmental values that are as important for its

long-term survival as generating economic capital. Successful businesses cannot exist in failed societies, therefore addressing global environmental and social issues offers an exciting new frontier for business in society and innovation. We call this "social innovation."

What is Social Innovation exactly for INSEAD?

It is the introduction and development of new business models, market-based mechanisms that deliver sustainable economic, environmental and social prosperity.

What is the Role of the INSEAD Social Innovation Centre?

To support INSEAD's Mission and Visions, the INSEAD Social Innovation Centre is an inclusive platform for cross-disciplinary research, education, projects and engagement in the area of Business in Society.

Mission and Visions of the INSEAD Social Innovation Centre

The Centre aims to develop innovative business models across Corporate Social Responsibility & Ethics, Humanitarian Research, Social Entrepreneurship and Sustainability.

>> Back to the top