
David Andrew Weinberg
Follow
Followed
Unfollow
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 at U.S. Congress. David holds a Ph.D. in Political Science from the Massachusetts Institute of Technology.