Home / Investors / Spencer Sha

Spencer Sha

Venture Fund · Tokyo