A123 Systems employs 597 employees. The A123 Systems management team includes Zixi Wang (Managing Director, Head of EU Tech and Sales Center), David Laughman (Director of Research and Development), and Steve Gierlach (Senior Director - Engineering).
Get Contact Info for All DepartmentsLooking for a particular A123 Systems employee's phone or email?