Samantha Ravich had a position (Vice President, The Long Term Strategy Project) at US Department of Defense

Details
Title Vice President, The Long Term Strategy Project
Start Date 2003-00-00
End Date 2005-00-00
Is Current no

Source Links