Shamrock Ventures Investor
Shamrock Ventures invests in tech companies building a better future.
Investor Type:
Venture Capital
Headquarters:
Amsterdam, Noord-Holland, The Netherlands