Javier Echarric is an investor who enjoys a unique perspective of the European innovation and investment ecosystems.