World Bank Group
Program Coordinator
The William and Flora Hewlett Foundation
Program Officer
World Bank Group
Consultant
World Bank Group
Program Officer
World Bank Group
Program Manager
University of California, Berkeley
University of California, Hastings College of the Law (now UC Law San Francisco)
Johns Hopkins School of Advanced International Studies (SAIS)