JAN
16
One-on-One with Carole France
Consulting Magazine, January 16, 2008 — Oliver Wyman’s latest report in its Global Leadership Imperative series takes a look at innovation’s relationship with leadership. According to the research, 65 percent of executives still don’t have an innovation strategy in place
Category: Innovation


