Todd Moss

Todd Moss is the vice president for programs and a senior fellow at the Center for Global Development and former deputy assistant secretary in the Bureau of African Affairs at the US Department of State.