John Battelle

Media, Technology, Culture, Business

$0
Back
Message
14
Confirmed Investments · Invests 25-50,000 per deal
Portfolio