TRAFFIC employs 335 employees. The TRAFFIC management team includes Jhubey Peacock Guzman (Human Resources Manager), Sarah Ferguson (Director of Policy), and Sarah Vincent (Director of Communications).
Looking for a particular TRAFFIC employee's phone or email?