Achilles appoints Sebastien Roussotte as chief executive officer

Achilles appointed Sebastien Roussotte as CEO to lead growth in supply chain risk, ESG and supplier performance management.

Update: 2026-06-30 07:05 GMT

Sebastien Roussotte

Achilles has appointed Sebastien Roussotte as Chief Executive Officer with immediate effect, marking a leadership transition as the company seeks to strengthen its position in supply chain risk, ESG and supplier performance management. Roussotte succeeds interim CEO Craig Rodgerson, who had led the company following the passing of former CEO Paul Stanley and will now return to his role as Chairman of the Achilles Board.

Announcing the appointment, Rodgerson reflected on his period as interim CEO and thanked employees for guiding the company through a significant transition period.

“It has been a privilege to step into the role of CEO of Achilles following the sad passing of my good friend and colleague, Paul Stanley, and to help lead such an extraordinary company through this period,” Rodgerson said.

He added that Roussotte brings more than 25 years of international leadership experience building and scaling enterprise software and data businesses serving highly regulated and risk-sensitive sectors. According to Rodgerson, Roussotte’s background in growth strategy, business transformation and navigating complex regulatory environments positions him to lead the company through its next phase of development.

Roussotte joins Achilles after serving as Chief Executive Officer of GRESB, a global benchmark and data provider focused on ESG performance in real assets and infrastructure. Before that, he held senior leadership positions at Style Analytics, Finastra, Sophis and Thomson Reuters, where he led international teams and supported business expansion across Europe, the Americas and the Middle East.

Commenting on his appointment, Roussotte said businesses globally are operating in an environment shaped by growing supply chain complexity, rising regulatory expectations and increasing geopolitical and operational disruption. He said organisations are under pressure to build more resilient, transparent and responsible supply chains while gaining deeper visibility into supplier risk.

Roussotte highlighted Achilles’ long-standing foundation in supplier assurance and risk management, built over more than 35 years of working with organisations and suppliers globally. He said the company’s supplier network, cross-industry risk intelligence and expanding use of AI-assisted risk prioritisation and continuous monitoring create opportunities to support customers facing increasingly complex supply chain challenges.

Achilles provides supply chain transparency, ESG reporting, carbon management and supplier assurance services for global organisations operating across regulated industries. The company supports customers seeking compliance with ESG requirements, investor expectations and broader sustainability targets.

Operating from 22 locations worldwide, Achilles works with financial, industrial, commercial and government organisations on supplier selection, reporting confidence, health and safety, climate and risk management initiatives.

Tags:    

Similar News