Sands Capital

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