Address

WS Investments
Palo Alto, CA
United States

Open Map


VCID: 275162
    Profile

    Corporate information


    Registration country
    Investment activity status
    Active investor

    Selected investments

    Country Date Notes
    Netflix Inc
    On-demand internet streaming media company.
    United States 1 Feb 1999
    1 Jun 1998
    1 Oct 1997
    Series C
    Follow-on investment. Round participant. Active