Home / Investors / Siddika Jaffer

Siddika Jaffer

Venture Fund · London