President
Peter Maurer
CEO Approval Rating
93/100
1863
NGO/NPO/NFP/Organization/AssociationIndependent Company
http://www.icrc.org