Showing 2 matches
Partner at Eclipse Ventures
Limited Partner at Interlock Capital,
14748 people
19691 people