Achilles was founded by Sturla Sand in Norway in 1990, when he launched a supplier pre-qualification service for the country’s oil and gas industry.
Since then, the company has grown into one of the world’s largest supplier management service providers, with customers from a diverse range of industry sectors. Its services too have grown to embrace evaluation, monitoring and risk management.
The current Chief Executive Officer, Colin Maund, appointed in 1993, set up the company’s operation in the United Kingdom, where Achilles has its headquarters.
Following the successful start-up of the Norwegian and UK operations new Group companies were started in Ireland, Spain and Sweden (1997), Venezuela (1999), Argentina (2000), and Portugal (2003). Our most recent geographical units are Hong Kong, Germany, Denmark, Chile, Brazil, Peru, Italy, Australia, Kazakhstan, and Slovakia; giving Achilles a truly global presence (2008).