Stephen Carter


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 illict financial flows in SE Asia, and Special Advisor to Mayor of South Yorkshire. Ran parliamentary group on Central Africa policy issues.