The Evolution of the Corporate Innovation Function (And What That Means For Your Career)
The article discusses whether innovation should be a separate function or be integrated in other functions and core business operations. The importance of defining innovation, commitment narratives, and the impact of innovation on different roles within an organization are also explored.