Involved Media - Spain logo

Involved Media - Spain

Involved Media Spain is a full-service, independent media agency specializing in data-guided media strategy and buying, performance-driven tactical planning, proprietary research, custom reporting & analytics, and more. Based in Madrid, the company is part of a global network with locations in New Y... Read more

Headquarters

Spain

Employees

11-50

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet