Ben Holmes

Investor in London, United Kingdom

Ben Holmes

Investor in London, United Kingdom

Visit my website

Seed Investor and Venture Partner at Index Ventures.

  • #technology
  • #entrepreneurship
  • #gaming