Investing in technology companies globally since 1983 with offices in Boston, San Francisco, Menlo Park, New York, London and Tel Aviv.
62Social Cap
0%expected
Investing in technology companies globally since 1983 with offices in Boston, San Francisco, Menlo Park, New York, London and Tel Aviv.