Shamrock Ventures Investor

Shamrock Ventures invests in tech companies building a better future.

Investor Type: Venture Capital
Headquarters: Amsterdam, Noord-Holland, The Netherlands