Zachi Schnarch

Deputy Director & CTO, Israel Innovation Authority