Emma Belcher

Emma Belcher is president of Ploughshares Fund.