Who owns innovation in your organization? Perhaps it’s R&D or Product Development? Or do you view innovation as a fundamental part of your role as a leader?
In the most innovative businesses, leaders don’t delegate innovation; they are personally involved in the process. Research shows that highly innovative companies are led by leaders who set the tone for innovation and who demonstrate innovative thinking and behaviour. The leaders feel personally responsible for rolling up their sleeves and contributing innovative ideas, in addition to hiring and building processes that encourage innovation.