Descartes Labs corporate office is located in 1607 Paseo de Peralta Ste B, Santa Fe, New Mexico, 87501, United States and has 51-200 employees.
descartes labs inc
descartes labs
descartes labs government "dlg"
descartes labs government inc
Departments
Number of employees
Engineering & Technical
3
C-Suite
1
Information Technology
1
Finance
1
Sales
1
| Location | People at location |
| North America | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Descartes Labs's success, and advanced their careers.
Chief Executive Office... at Bedrock Ocean Explorat...
Worked as Government Business Head
at Descartes Labs (2018-2021)
Ai Energy Senior Techn... at Google
Worked as Product Manager, Sustainability
at Descartes Labs (2020-2021)
Chief Operating Office... at Funga
Worked as Director, Sustainability Business Unit
at Descartes Labs (2020-2022)
Contract Administrator at BAE Systems
Worked as Fso Contract Specialist
at Descartes Labs (2022-2025)
Explore More
Founded in 2014, Descartes Labs is a geospatial imagery analytics startup that serves many global companies, governments and impact organizations all over the world. Descartes Labs is based in Santa Fe, New Mexico.... Read More