Shepherd Ventures
About Shepherd Ventures
Shepherd Ventures was founded in 2001 and is headquartered in San Diego, part of Southern California's Tech Coast, with easy access to
Investment focus
Stages
Portfolio
No portfolio companies recorded yet; Shepherd Ventures reports 24 investments overall.