Hilla Ovil-Brenner

Hilla Ovil-Brenner

Managing Director @ Techstars Tel Aviv