Eliran Elimelech

Eliran Elimelech

Senior Director of Strategic Partnerships, Start-Up Nation Central