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