Peter Leonard Location
London, GB
Peter Leonard Work
Peter Leonard Education
University of Oxford
M.Sc Russian and Eastern European Studies (History, Economics, Politics)
2005 - 2006
University of London
B.A. Russian Studies (LIterature, History)
1998 - 2001
Peter Leonard Summary
Peter Leonard, based in London, GB, is currently a Director of Communications at CAPS Unlock. Peter Leonard brings experience from previous roles at havli.substack.com, The Associated Press and The Moscow Times. Peter Leonard holds a 2005 - 2006 M.Sc Russian and Eastern European Studies in History, Economics, Politics @ University of Oxford. Peter Leonard has 2 emails on RocketReach.