Index Ventures

Switzerland

VIEW ON WEBSITE

Founded in 1996, Index Ventures is a venture capital firm based in London, Jersey, Geneva and San Francisco. It has 35,000 employees worldwide working to manage a portfolio of 160 companies across 24 countries.

The rest of the content is only available if you are logged in.