Larry Shapiro

Larry Shapiro is associate director for program development at the Rockefeller Family Fund.