The Brill Building tops the EACA IMPACT European Awards
January 17, 2025
Irish Creative Innovation, The Brill Building is the top awarded agency at Europe’s Activation Awards, EACA IMPACT European Awards for Integrated Marketing Communications. The Brill Building campaign, The AR Lens to Save Lives, was the most …
No Comment
