Shannon O'Neil's Location
New York, United States
Shannon O'Neil's Work
Shannon O'Neil's Education
Harvard University
2000 - 2006
- 1989 - 1993
Shannon O'Neil's Skills
Shannon O'Neil's Summary
Shannon O'Neil, based in New York, United States, is currently a Vice President at Council on Foreign Relations, bringing experience from previous roles at Macro Advisory Partners and Council on Foreign Relations. Shannon O'Neil holds a 2000 - 2006 Harvard University. With a robust skill set that includes International, Economics, Policy Analysis, Foreign Policy, Sales and more, Shannon O'Neil contributes valuable insights to the industry. Shannon O'Neil has 2 emails and 1 mobile phone number on RocketReach.