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
APAC

Get in touch

Contact us