Home / Investors / Leo Scanavino

Leo Scanavino

Venture Fund · London