Home / Investors / Neda Amidi

Neda Amidi

Venture Fund · San Francisco