Ian Henderson
Non Executive Director
at
Index Ventures
Non Executive Director at Index Ventures