Optotraffic employs 20 employees. The Optotraffic management team includes Tina Brandemarte (Director of Finance), David Greene (Commercial Development Representative), and Chris Kelley (Director-Missouri Public Safety Liasion Services).
Get Contact Info for All DepartmentsLooking for a particular Optotraffic employee's phone or email?