DR

Danny Rimer

Partner at Index Ventures

United Kingdom