Descartes Labs
Show contact
Links
Previous companies
Richard Davis
CEO
Isa Watanabe
Senior Software Engineer
Graeme Shaw
COO
Deanna Lyn
Chief Commercial Officer
Carly Beneke
Head of Applied Science
+ 16 more
January 1, 2024 - present
September, 2022
October, 2021
View in org chart