Index Ventures
Index Ventures' Founding Team includes Neil Rimer.
Neil Rimer
Founding Partner
View all
23 members
11 members
7 members