Group 8
Tanguy Touffut

Meet the Team

Descartes has an international, diverse and multidisciplinary team, growing rapidly across our 8 global offices
All
North America
Paris
London
Madrid
Germany
APAC
Business Development team

Get in touch

Contact us