The Word You Can’t Get Wrong in Your Organisation
A Shared Delusion
According to a recent (though entirely fictitious) study, 99% of organisations lack a formalised working definition for the term “innovation.” Only 0.03% of companies possess a shared definition that at least 50% of their staff comprehends and can consistently recall (this is a fact, kinda).
Sign up for the latest on Innovation Accounting, Lean Startup, Workshops and Innovation Ecosystem Design.