Get in touch

Comprehensive Supply Chain Risk Management for the Global Energy Sector

The Global Energy Sector is changing, and your energy supply chain and risk management processes are more important than ever. Achilles is here to help. We offer practical solutions for supply chain challenges, helping you to achieve compliance and driving efficiencies across your procurement processes.

The Achilles Approach

400+ delegates

Lead with Confidence

Use our global insights to guide your strategies, showing a commitment to doing business the right way and meeting customer, investor and wider societal expectations.

Knowledge is Power

Deep understanding of supply chain risk helps you navigate challenges in safety, cyber security, finance, and ESG factors protecting your interests and enable comprehensive supply chain risk management.

Tailored to Your Complexities

Solutions that meet your needs and keep you updated on industry changes and environmental and social trends. Prepare for global legislation, support UN Global Compact and address climate change in an ethical way.

ACHILLES CUSTOMERS

The world’s leading energy companies choose Achilles

Achilles works with the world’s leading energy companies providing support across continents to reduce environmental impact, root out modern slavery, eradicate child labour, support continuous supply chain improvements and ensure supply chain due diligence reporting confidence.

National Grid logo

Client stories

Achilles clients are market-leaders at the forefront of environmental and social governance.

ENERGY SUPPLY CHAIN SOLUTIONS

Solutions for a safer, fairer, lower carbon energy industry

Achilles has many decades of experience working with the world’s leading energy companies to address supply chain risks, reduce carbon emissions and deliver exceptional supply chain transparency.

Prequalified Supplier Network

Access a rigorously validated database of pre-qualified global energy industry suppliers meeting local and international ESG and procurement regulations.

Learn more
on site audits

Supplier Due Diligence

Rigorous assessment and validation of your supply chain to ensure your suppliers meet your standards and ensure you are compliant with the regulations relevant to your operations.

Learn more

Decarbonisation

Effectively measure, manage and reduce end to end carbon emissions with the world’s only ISO14064-1 Carbon Management Scheme.

Learn more

Statement of Assurance

Clearly demonstrate your performance against ESG KPIs and Sustainability Performance Targets (SPTs) to lenders and other stakeholder groups.

Learn more

Global Energy

Benefit from our global and local knowledge, enhancing your reputation as a company that understands and leads. By joining our Global Energy Network you can achieve compliance, mitigate risk and play your part to making an ethical transition to a green energy future

Achilles industry insight

Recommended for you

Talk to us

Speak to one of our Global Energy experts