A deliberate and systematic process and capability to thrive in increasing uncertainty and long term value creation in the form of growth, differentiation and sustained competitive advantage.
Defining Strategic Innovation
A deliberate and systematic process and capability to thrive in increasing uncertainty and long term value creation in the form of growth, differentiation and sustained competitive advantage.