
Eudald Lloveras, President

Eric Casas, Vice president and founder

Sergi Casas, CEO

Marcelo Prieto, Managing Director of Spain and Portugal

Eudald Lloveras, President

Eric Casas, Vice president and founder

Sergi Casas, CEO

Marcelo Prieto, Managing Director of Spain and Portugal