Home / Investors / Nicolas Nedelec

Nicolas Nedelec

Venture Fund · London