Net Zero Compare
Achilles

Achilles

Achilles Vendor Overview

Maílis Carrilho
Added by Maílis Carrilho on February 16th, 2026

Summary

Founded in 1990 and headquartered in London, Achilles is a private company specialising in supplier prequalification, risk management and supply chain due diligence solutions. The company operates global industry networks that connect buyers and suppliers through structured compliance, ESG data collection and verification services. Achilles supports organisations in managing third-party risk and responsible sourcing obligations, particularly in regulated and infrastructure-heavy sectors. Its expertise lies in supplier governance and transparency rather than environmental emissions accounting or sustainability performance modelling.

Details

Company name
Achilles
Headquarters
London, 🇬🇧 United Kingdom
Date of establishment
1990

Software products by Achilles

Achilles

Achilles

Achilles Supplier Risk & ESG Due Diligence Platform
Supply Chain Sustainability
ESG Monitoring
Popular features: Alerts/Notifications, Audit Support, Benchmarking & Peer Comparison, Compliance Reporting , +12 more...