Masimba Tafirenyika on Muck Rack

Masimba Tafirenyika

Verified
New York
Editor-in-Chief — Africa Renewal

Editor-in-Chief of Africa Renewal, a magazine that analyses economic development issues in Africa through UN lenses.