Home / Investors / Lisa Shah

Lisa Shah

Venture Fund · London