Shannon O'Toole is an experienced Editorial Director, Managing Editor, and Editor at Freedom House. Shannon has also worked as a Consultant Analyst focusing on Eastern Europe & Balkans. With a Master's Degree in International Relations and European Studies, Shannon has extensive experience in editing reports, overseeing workflow, and ensuring the quality of global publications.
Location
New York, United States
Links
Sign up to view 1 direct report
Get started
This person is not in any offices