
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