Atm

116 E 16th St Frnt B New YorkNY10003
Map

Open Map

Description

The Interactive Advertising Bureau (IAB) is comprised of more than 460 leading media and technology companies who are responsible for selling 86% of online advertising in the United States. On behalf of its members, the IAB is dedicated to the growth of the interactive advertising marketplace, of interactive share of total marketing spend, and of its members’ share of total marketing spend. The...
by crunchbase on December 06, 2011 from crunchbase