Innovation Heads is a purpose built community for practitioners in the corporate innovation arena. 
Innovation Heads gives you access to fellow corporate innovators and plugs you in to the global tech and investment ecosystem, which saves you time and capital whilst enabling you to collaborate with other corporate Innovation Heads.