Stephen Miles's Location
Washington, DC, US
Stephen Miles's Work
Stephen Miles's Education
The London School of Economics and Political Science (LSE)
MSc (International Relations)
2006 - 2007
Tulane University
BA (History and Political Science)
2000 - 2004
Tulane University
Bachelor of Arts - BA (History and Political Science)
Stephen Miles's Summary
Stephen Miles, based in Washington, DC, US, is currently a President at Win Without War, bringing experience from previous roles at Win Without War, Avaaz.org and Independent Consulting. Stephen Miles holds a 2006 - 2007 MSc in International Relations @ The London School of Economics and Political Science (LSE). Stephen Miles has 1 email on RocketReach.