Location: 3340 Hillview Avenue, Palo Alto, California, United States, 94304, United States
Founded in: 1969
Stage: Not applicable
Number of employees: 16-30
Short URL: vator.co/venrock
Followers (6)

Venrock

Building Companies that Shape the Future
Startup/business
California, United States United States
http://www.venrock.com
About
Activities
News
Company description

Venture capital firm


Team
Business model

Support and invest in healthcare, energy and information technology companies