Frances Yassid Ayyad Limonge
Co-founder
Pablo Cabanelas Eiras
Ramón Tubío
Chief Executive Officer (CEO)
Juan Peñas
Chief Technology Officer (CTO)
Ekaterina Kravets
Chief Marketing Officer (CMO)
Cristina Cabo Landeira
Associate Technology Developer