5 free lookups per month.
No credit card required.
Sarah Levi's Location
London, GB
Sarah Levi's Education
Sciences Po
Master's degree
2006 - 2008
University of Pennsylvania
Bachelor's degree
2002 - 2005
Lycee International de St. Germain-en-Laye
Sarah Levi's Summary
Sarah Levi, based in London, GB, is currently a Director at Lazard. Sarah Levi holds a 2006 - 2008 Master's degree @ Sciences Po. Sarah Levi has 1 email on RocketReach.