President, Results for Development
David de Ferranti is the President of Results for Development (R4D), a nonprofit organization whose mission is to unlock solutions to tough... more »
Positions