110 employees
Aimsun’s international team of technologists, scientists, and transportation engineers work with public and private partners.
1997