Zachary Vorhies
Zachary Vorhies

Zachary Vorhies

Technophile working in Silicon Valley and mass media.