Sarah Mccoy's Location
New York, New York, United States
Sarah Mccoy's Work
Sarah Mccoy's Education
Ohio University
Pace University
Columbia Business School
Sarah Mccoy's Summary
Sarah McCoy, based in New York, New York, United States, is currently a Engagement Manager at McKinsey & Company, bringing experience from previous roles at McKinsey Social Initiative, Bridge International Academies, NYC Department of Education and Teach For America. Sarah McCoy holds a Ohio University. Sarah McCoy has 2 emails and 1 mobile phone number on RocketReach.