NameIndustryHQ CountryOffice CityOffice Address
OcadoE-CommerceUnited KingdomBarcelona 
Odigeo (eDreams)TravelSpainBarcelona69 67 Carrer de Bailèn 08009
CriteoAdvertisingFranceBarcelona8005
WestwingE-commerceGermanyBarcelona618 Av. Diagonal 08037
DeezerDigital MediaFranceBarcelona 
PrivaliaFashiontechSpainBarcelonac/ Llull 113 - 119 8005
LetgoE-CommerceNetherlandsBarcelona