Home / Investors / Tsega Gebreyes

Tsega Gebreyes

Venture Fund · London