21Nova

Paid media agency · Madrid, Spain · 34 people · Est. 2020

About · from their LinkedIn page

Making online brands grow faster • +20M€ ad spent / +120M € return / 6,5 ROAS in the last 12 months. • From 30K€/mo to +10M€/mo in 4,5 yrs.

Headquarters
Madrid, Spain
Team on LinkedIn
34 people
Founded
2020