Shepherd Ventures

Shepherd Ventures

Venture capitalClaimed

Focuses on on information technology and life sciences companies.

HQ location
San Diego, United States
Portfolio analysis