IAA employs 399 employees. The IAA management team includes Tom Arieli (Head of a Security Department), Oren Levy (Team Lead Manager), and Avidan Amor (Duty Manager).
Looking for a particular IAA employee's phone or email?