Industry

VCID: 356352
    Profile

    Corporate information


    Registration country
    Investment activity status
    Active investor

    Company type

    Develops and distributes customized video and avatar-based marketing products for enterprise clients.

    Funding rounds

    (1 Jun 2006)

    Profile Country Notes
    ITOCHU Corp One of the world's largest corporations, with a head office in Japan, which has close to 700 subsidiaries in more than 80 countries Japan

    (1 Jun 2006)

    Profile Country Notes
    Union Square Ventures LLC Early stage venture capital firm United States


    Profile Country Notes
    SJF Management LLC United States

    Current and past shareholders

    Investor Contacts Round
    ITOCHU Corp logo ITOCHU Corp
    One of the world's largest corporations, with a head office in Japan, which has close to 700 subsidiaries in more than 80 countries
    Series D
    SJF Management LLC logo SJF Management LLC
    +1 (415) 659-8277
    N/A
    Union Square Ventures LLC logo Union Square Ventures LLC
    Early stage venture capital firm
    +1 (212) 994-7880
    Series D