CTOPENDATA

Explore companies in Connecticut

BEN HOROWITZ

BEN HOROWITZ

Company CAPRIZA, INC.
Business Number 1200076
Role Principal
Title DIRECTOR
Residence Address 400 HAMILTON AVE STE 130, PALO ALTO, 94301, CA
Business Address 400 HAMILTON AVE STE 130, PALO ALTO, 94301, CA