Content Section
David Dabscheck

David Dabscheck is the Deputy Managing Director of the Israel Action Network, which is a strategic project of The Jewish Federations of North America in partnership with the Jewish Council for Public Affairs.