Avatar
Avatar is an independent digital native agency. With 15 years of experience and more than 150 professionals in its permanent staff distributed in 4 offices located in Buenos Aires, Mexico, Santiago de Chile and Miami. Their practices are grouped in 4 areas mainly oriented to connect brands with consumers, audiences and markets which is: Consultancy, Performance, Connections and Solutions.
Last updated on