Occupation: Professional field
Occupational Position: Partner with Dalberg Global Development Advisors
Edwin Macharia is a Partner with Dalberg Global Development Advisors, an international consulting firm focused on addressing strategic challenges related to sustainable development and economic transformation.
Biology degree from Amherst College
2010 Archbishop Desmond Tutu Leadership Fellow