CEO
CEO Approval Rating
- -/100
Descartes Labs is a New Mexico-based geospatial intelligence platform that offers solutions such as carbon tracking and analytics for sectors such as mining and insurance.