Sarah Overbay's Location
New York, NY, US
Sarah Overbay's Work
Sarah Overbay's Education
Sarah Overbay's Skills
Sarah Overbay's Summary
Sarah Overbay, based in New York, NY, US, is currently a Managing Director at North Island, bringing experience from previous roles at North Island LLC, Marron Capital, Freeman Spogli & Co and Martha Stewart Living Omnimedia. Sarah Overbay holds a 2003 - 2005 Master of Business Administration in Management @ Harvard University. With a robust skill set that includes Private Equity, Due Diligence, Investments, Investment Banking, LBO and more, Sarah Overbay contributes valuable insights to the industry. Sarah Overbay has 3 emails and 1 mobile phone number on RocketReach.