Dan O'Keefe

Venture investor at Technology Crossover Ventures.