Our Team

Sérgio Castro
Co-CEO

Ruben Sousa
Co-CEO

Joana Rodrigues
People & Culture
Director

Verónica Reis
Marketing &
Communication Director

Hugo Pio
Finance & Management
Control Director

Ana Dias
Procurement & Logistics Director

Ricardo Gonçalves
Chief Operational
Officer

Nuno Dionisio
Service Delivery
Director

João Matias
Engineering Director

Liliana Gonçalves
IT Director
.png)
Hugo Moreira
Chief Sales Officer

Carlos Almeida
Business Development Director
France

Elizabeth Carrero
Sales & Business Development Director
North & Central America

Rui Teixeira
Chief Product &
Technology Officer

Paulo Santos
Development and Applications Presales Director
Portugal