Timm Schipporeit

#278307

Principal, Index Ventures