Senior management should be involved in innovation as it is an essential skill required to remain competitive in these turbulent times. The top management involvement is the key factor for high innovation performance, which starts at the top.
The role of Chief Innovation Officer (CINO) is evolving from being the owner of innovation to being a facilitator of change, according to recent research by Capgemini Invent's Management Lab.
Innovation management has changed rapidly and new frameworks have come into play. However, it is important not to forget the basics of building engagement, leadership and involvement in creating a culture of innovation.