Siobhan Leonard's Location
New York, NY, US
Siobhan Leonard's Work
Siobhan Leonard's Education
New York University
Master of Science - MS (Global Affairs)
2020 - 2022
Penn State University
Bachelor of Arts - BA (International/Global Studies)
2016 - 2020
Penn State University
Bachelor of Arts - BA (Comparative Literature)
2016 - 2020
Siobhan Leonard's Summary
Siobhan Leonard, based in New York, NY, US, is currently a Analyst at Protagonist, bringing experience from previous roles at Protagonist, United Nations, Euromaidan Press and Mastercard. Siobhan Leonard holds a 2020 - 2022 Master of Science - MS in Global Affairs @ New York University. Siobhan Leonard has 1 email on RocketReach.