Unlock Pro AccessVC Signup
Sands Capital Ventures logo

Sands Capital Ventures

Founded: 1992

Sands Capital is an investment manager who seeks to invest in technology and life sciences businesses from Series A through public listing..

© 2025 IncubatorList. All rights reserved.