Innovation is central to business success but very few companies make it an integral part of their strategy, culture or performance metrics. “The question facing every board and CEO today is not just what your company sells, but what it stands for and whether your model is built for the world that’s coming or the one that’s already gone. “Innovation culture doesn’t start with brainstorming or a vision statement. “As innovation becomes central to strategy, leaders must move from communicating a vision to co-creating the future alongside their teams. “Innovation metrics need to be embedded in roles, KPIs and incentives.
Source: The Irish Times March 19, 2026 14:32 UTC