100 employees
Odyssey specialises in transportation planning, infrastructure planning, civil engineering design, and highway design.
2005