Product Marketing Lead
Elementor
Technion - Israel Institute of Technology
The Open University of Israel