Pioneer in Humanitarian Technology Diplomacy and Digital Ethics
Associated with :
École Polytechnique Fédérale de LausannePhilippe Stoll is Senior Techplomacy Delegate at the International Committee of the Red Cross (ICRC), where he works to protect civilians in armed conflicts from emerging digital threats. After earning his Master's in Economics from the University of Geneva and a Master's in Journalism from CRFJ, he joined ICRC in 2003. His career spans multiple roles, including detention visits in Israel and the Occupied Territories, strategic communications management, and leading digital transformation initiatives