ECOncrete®
Show contact
Ido Sella
CEO and Co-Founder
Tomer Hadary
Chief of Projects
Michal Judovits
Chief Commercial Officer
Maor Bezner
Chief Technical Officer
Uzi Izhaky
Chief Financial Officer
+ 4 more
Àlvar Trabazos Claveria
Project Manager
Current role
View in org chart