Index VenturesA multi-stage venture capital firm based in London, San Francisco, and Geneva. Page 1Page 2Page 3Page 4Page 5Page 6