Gloria Baeuerlein

Associate, Technology Crossover Ventures
#192380@gloria2812indexventures.com