Ben Holmes is a partner at Index Ventures, a multi stage international venture capital firm based in London San Francisco and Geneva.