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