Booz & Company’s annual study ‘The Global Innovation 1000′ shows that spending more on R&D won’t drive results.
The most crucial factor are strategic alignment and a culture that supports innovation.
We encourage you to read the full article and learn that the elements that make up a truly innovative company is a focused innovation strategy, a winning overall business strategy, deep customer insights, great talent and the right set of capabilities to achieve successful execution.
More important than any of the individual elements, however, is the role played by corporate culture.
In short: Culture matters enormously – it trumps strategy and leadership.
Read the full article – we really encourage you to do so – or contact us for more.