Charles Sabga

Head of Operations, ICRC Delegation in Afghanistan

Charles Sabga is currently the Head of Operations for the International Committee of the Red Cross (ICRC) in Afghanistan. Previously, they served as a Regional Legal Adviser for South Asia and Iran, as well as in various leadership roles across regions including Panama, Iraq, and the Caribbean. Charles holds multiple academic qualifications, including a Bachelor of Law from the University of Southampton and a Master's in Public International Law with distinction from the London School of Economics and Political Science. Their commitment to humanitarian efforts is evident through their extensive work with the ICRC in diverse and challenging environments.

Location

Switzerland

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices