Terra
Show contact
Kyriakos Eleftheriou
CEO & Co-Founder
Alex Venetidis
Full Stack Engineer
Raouf Yousfi
Co-Founder
Current role
View in org chart