We are a leading omnichannel retail media company, helping brands to connect with shoppers across multiple channels, leveraging on the power of data. Our mission is allowing brands to engage with consumers, through innovative and sustainable communication networks, while providing retailers with a...See more
Headquarters:
Spain
Company Type:
MNC / Large Enterprise
Company size:
51-200 Employees
Year Founded:
1998 (28 years)
Address:
CARRER DE LA IMMACULADA, 51; BARCELONA, CATALONIA 08017, ES
HIGH
spending power