Samantha Ravich has a position (Senior advisor) at Foundation for Defense of Democracies

Details
Title Senior advisor
Is Current yes