Become Your Company’s VC Investor

Become Your Company’s VC Investor

Investing in innovation is crucial for corporates, but they need to align their investments with company objectives and strategies. While VC investors treat innovation as a numbers game, investing in many ideas to eventually spot winners, corporate investors need to assess the quality of evidence provided by teams and decide on evidence, not personal opinions. Biases such as sunk cost fallacy, survivorship bias, safety bias, experience bias, and similarity bias can influence corporate investment decisions, which can be countered with scientific investment methods in the form of a Venture Board. The Venture Board plays a crucial role in connecting innovation strategy with implementation and following up on investment decisions. The Venture Board should comprise an Innovation Manager, Innovation Strategy Owner, Domain Expert, External, and C-level executives as needed.