The Global Leadership Imperative: Building an Innovation Engine

Failing to innovate can put global organizations at risk and diminish their ability to gain or sustain a competitive advantage. Oliver Wyman Leadership Development and the Economist Intelligence Unit took an in-depth look at the challenge of leading and organizing for innovation through a survey and interviews with senior executives.