Descartes Labs
Show contact
Links
Previous companies
Richard Davis
CEO
Tom Ver Hoeve
Product Owner
Graeme Shaw
COO
Deanna Lyn
Chief Commercial Officer
Carly Beneke
Head of Applied Science
+ 16 more
September, 2023 - present
June, 2023
View in org chart