If you feel like your team is lagging on all things innovation, you’re not alone. In fact, a recent McKinsey report highlights that 84 percent of global executives believe innovation is extremely important, yet only 6 percent are satisfied with their organization’s innovation performance. Even more confounding, these corporations have assets and scale that in theory make investment in innovation more feasible than any start-up’s.