50 employees
IAB Brazil is a media association that develops interactive media market in Brazil.
1998