David Andrew Weinberg

David Andrew Weinberg is a Senior Fellow at the Foundation for Defense of Democracies. He previously served as a Democratic Professional Staff Member at the House Committee on Foreign Affairs.