About Index Trending news
Analyze
Top 50 Pricing
Descartes

Descartes

Work at Descartes? Add yourself to this profile

Descartes

Descartes is a global leader in #logistics technology. Descartes’ cloud-based Logistics Technology Platform unites the people & technology that move the world.

Elsewhere

Contributors to this profile

Alexa global traffic share

Twitter followers