Key Info

  • 310 Shaw Rd, South San Francisco, California, USA310 Shaw Rd, South San Francisco, California, USA
  • InvestorInvestor
  • 1 Investment1 Investment

Experience

D-ID

Board Member

D-ID
Apr 2020 - Present
310 Shaw Rd, South San Francisco, California, USA
Neura Inc.

Member Board of Directors

Neura Inc.
Dec 2015 - Present
Sunnyvale, California, USA