IAB employs 27 employees. The IAB management team includes Brady Last (Chief Operations Officer), Marisca van Rensburg (PA-Directors), and Vicki White (Head of Membership).
Looking for a particular IAB employee's phone or email?