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