ECOncrete®
Show contact
Links
Ido Sella
CEO and Co-Founder
Michal Judovits
Chief Commercial Officer
Maor Bezner
Chief Technical Officer
Tomer Hadary
Chief of Projects
Uzi Izhaky
Chief Financial Officer
+ 4 more
Andrew Rella
Technical Business Development Director
Julie Soubielle
Senior Director Of Administrative Services
Current role
View in org chart