Back to overview

Antoine Baudon

Business Manager and Deputy Director


Antoine Baudon is the Business Manager and Deputy Director of ICCT. Before joining ICCT, he was a Finance and Administration Manager for the International Committee of the Red-Cross (ICRC), in Malakal, South Sudan. He was also a project manager in Logistics for ICRC with missions in Afghanistan, Somalia, Niger, Nigeria, South Sudan, Kenya, Ethiopia, ILOT, Serbia, and China.

Antoine holds a PhD from Durham University where he researched French individual’s engagement and disengagement from jihadi organisations. His thesis was translated into French and published as Les enjeux du disengagement des jihadistes.