Accreditations - Achilles

Accreditations - Achilles

The Achilles Group

Achilles is the leading global provider of supplier management information; delivering a portfolio of strategic sourcing, tender management, decision support and collaboration technologies in an integrated solution that builds collaborative communities for buyers and suppliers.

www.achilles.co.uk