Echo's IT department is led by Nurit Bielorai (Head of Product) and has 22 employees.
Omri Brandes
Senior Software Engineer
Ofri Nevo
Software Engineer
Yuval Saggie
Security Researcher
Tal Avraham
Meitar Baruch
Data Analyst
Oren Domaczewski
Senior Product Manager
Alon Melamud
Ori Sela
Roy Yogev
Product Manager
Udi Doron
Head of R and D
Jake Meloche
Lead Solutions Engineer
Shani Yosef
Looking for a particular Echo employee's phone or email?