TRAFFIX employs 593 employees. The TRAFFIX management team includes Marc Knoop (Chief Technology Officer), Dilanthi De Alwis (Chief Financial Officer), and Scott Goodman (Chief People Officer).
Get Contact Info for All DepartmentsLooking for a particular TRAFFIX employee's phone or email?