Head of Supply Sales and Business Development Europe
Israel
Glispa Global Group
Head of Supply Sales and Business Development Europe
Avocarrot
Global Head of Strategic Partnerships, Programmatic Monetization
Glispa
Head of Supply Sales and Monetization- Europe
Bar-Ilan University