SalesTech
Software Developer
Optimove
Software Developer at Optimove
Synced Vision
Software Engineer
Elementor
Software Engineering Team Lead
Optimove
Full Stack Team Leader
Optimove
Software Engineering Manager
Afeka Tel Aviv Academic College of Engineering