Constella
Show contact
Julio Casal
CEO
Alejandro Romero
COO
Alberto Casares
CTO
Jose Miguel Cansado
VP, Sales, EMEA & LATAM
Jan Johansen
VP, Sales & Strategic Partnerships
+ 7 more
2 members
3 members
Current role
View in org chart