Achilles
Achilles Vendor Overview
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
Website