Constella
Show contact
Links
Previous companies
Julio Casal
CEO
Alejandro Romero
COO
Juan Luis Fernandez
VP, Professional Services
Alberto Casares
CTO
Jose Miguel Cansado
VP, Sales, EMEA & LATAM
+ 7 more
2 members
3 members
Current role
View in org chart