Sheila Barrett's Location
New York, NY, US
Sheila Barrett's Work
Sheila Barrett's Education
Harvard University
1998 - 2001
Sheila Barrett's Summary
Sheila Barrett, based in New York, NY, US, is currently a Deputy Director at University of Oxford North American Office, bringing experience from previous roles at University of Oxford North American Office, Lexolution, LLC, Davis Polk & Wardwell LLP and Friedman Kaplan Seiler & Adelman LLP. Sheila Barrett holds a 1998 - 2001 Harvard University. Sheila Barrett has 2 emails on RocketReach.