London

15-19 Bloomsbury Way, London WC1A 2BA

In an increasingly connected world, we believe that a strong presence in Europe will create opportunity for the flow of investments, talent and technology. With its large population and prized education system, has produced over 40 unicorns. Access to this talent and momentum will give companies in the inovia portfolio a unique edge.