Impala employs 50 employees. The Impala management team includes Hector Balas (Founder and CEO), Vincent Joly (Content and Community Manager), and Antoine de Montvalon (Partnerships).
Get Contact Info for All DepartmentsLooking for a particular Impala employee's phone or email?