Portfolio Manager - Octopus Ventures
Company Description With £1.5 billion under management and investing over £100m a year, Octopus Ventures... ‘pioneers’ and use the term very deliberately to carve out that subset of entrepreneurs who are truly breaking new ground...