Strategic innovation is the process of managing innovation, of making sure it takes place at all levels of the company, and that is related to the company's overall strategy.
⇑ Translate the sentence above by Google ⇑
Related: strategic
Prev: The extent to which it helped to promote Britain's broader strategic interests was sometimes questionable.
Next: According to the Center for Strategic and International Studies, about three quarters of the energy we use to move things, including ourselves, accomplishes no useful work.