Home / Investors / Tolga Sengel

Tolga Sengel

Venture Fund · England