Savannah Leonard's Location
Durham, NC, US
Savannah Leonard's Work
Savannah Leonard's Education
Savannah Leonard's Summary
Savannah Leonard, based in Durham, NC, US, is currently a Engagement Manager at McKinsey & Company, bringing experience from previous roles at McKinsey & Company, Next Stage and SIT Study Abroad. Savannah Leonard holds a 2015 - 2019 Bachelor of Arts - BA, High Honors in Political Science @ Davidson College. Savannah Leonard has 4 emails and 1 mobile phone number on RocketReach.