IAA's new LinkedIn page:
Looking for a particular IAA employee's phone or email?
82 people are employed at IAA.