ECOncrete®
Contact
Links
View in org chart
Ido Sella
CEO and Co-Founder
Yaeli Rosenberg
Head of Biology
Michal Judovits
Chief Commercial Officer
Maor Bezner
Chief Technical Officer
Tomer Hadary
Chief of Projects
+ 4 more
Yonatan Schneider
Marine Biologist
Current role