Home / Investors / Masamba Senghore

Masamba Senghore

Venture Fund · London