Sarah Oddo Location
New York, NY, US
Sarah Oddo Work
Sarah Oddo Education
Sarah Oddo Skills
Sarah Oddo Summary
Sarah Oddo, based in New York, NY, US, is currently a Director, Operations at Blink Health. Sarah Oddo brings experience from previous roles at Covera Health, Zipari and Optimity Advisors. Sarah Oddo holds a University of North Carolina at Chapel Hill. With a robust skill set that includes Analysis, Strategy, Facebook, Microsoft Excel, Research and more. Sarah Oddo has 2 emails and 1 mobile phone numbers on RocketReach.