1. Avetta
United States · Environmental, Social, and Governance (ESG) Reporting Software
Avetta provides a cloud-based supply chain risk management and commercial marketplace platform. Our global solution is uniquely designed to connect the world’s leading organizations with qualified suppliers, driving…
- Revenue
- $92.3M
- Team size
- 839