23 employees
ITCA is a research and development center that provides planning, engineering, testing, validation, and compliance for vehicles and engines.
2015