Many involved in innovation are buried in the R&D departments of large corporations. This isn’t right. There are a few who sit at a senior level and may be called Innovation Director or Head of strategy and innovation. I’m not sure that this is right either. I see innovation as a process. It is not [...]