Person Details

Update

Eliza Brooke is a New York-based writer for TechCrunch and a recent graduate of Yale University.