11 female innovation leaders share their definition of innovation
Idea to Value
MARCH 7, 2022
The results were incredible, with insightful recommendations on what it takes to make innovation succeed at companies of any size. What is your definition of “innovation”? That could be a new product, of course, which is what people usually think of. Let’s get started. Rita McGrath. Risk is much higher in the latter.
Let's personalize your content