Impala Canada employs 483 employees. The Impala Canada management team includes Tim Hill (Chief Executive Officer), m.acc Amar Shah (Chief Financial Officer), and Erin Satterthwaite (Chief Corporate Officer).
Get Contact Info for All DepartmentsLooking for a particular Impala Canada employee's phone or email?