The Evolution of the Corporate Innovation Function (And What That Means For Your Career)
The article explores whether innovation should be a separate function or integrated within other functions and core business operations. Corporate innovation veterans share their perspectives on innovation, and the discussions revolve around the impact of innovation on careers, the definition of innovation, and the structure of innovation efforts. The article highlights the need for a clear definition of innovation and the importance of roles that are played in carrying innovation forward. It also emphasizes the requirement of a dedicated entity for transformational innovation and specialist roles, and the need for innovation to be at the core of any organization's strategy and culture. Finally, it explores the impact of innovation on different roles within an organization and how innovation will impact careers in the future.