25 employees
The Interactive Advertising Bureau ( IAB ) is the leading global body representing the world's online advertising industry.
2006