Stephen Carter

SHOC Network Member - Researcher


Variously served as a diplomat, journalist and policy analyst in Afghanistan for long periods between 2003 and 2019.

Former roles include Afghanistan Campaign Leader of Global Witness, Political Officer of the EUSR mission in Afghanistan, UNODC Consultant on AML and illicit financial flows in SE Asia, and Special Advisor to Mayor of South Yorkshire. Ran parliamentary group on Central Africa policy issues.

Latest publications

View all publications