IAB UK
IAB UK is the industry body for digital advertising – championing innovation, setting shared standards and making the complex simple.
London, United Kingdom
Founded: 1997
Staff: 32
Featured in The Drum