International Rescue Committee (IRC)
Edward Macharia

Edward Macharia

Grants Officer

Edward Macharia is the International Rescue Committee’s grants officer in Dadaab, Kenya, where the IRC is aiding hundreds of thousands of people who have fled Somalia, a country devastated by conflict and the worst drought in six decades

Selected Media



January 25, 2012
Hope and care for Farhio