IAB employs 747 employees. The IAB management team includes David Cohen (Chief Executive Officer), Kristina (Director, Client Success), and Daniel Phelan (Accounting Manager).
Looking for a particular IAB employee's phone or email?