Ellen O'Brien's Location
New York, NY, US
Ellen O'Brien's Work
Ellen O'Brien's Education
Ellen O'Brien's Summary
Ellen O'Brien, based in New York, NY, US, is currently a Associate Fitness Editor at Peloton Interactive, bringing experience from previous roles at Outside, The Knot Worldwide and Washingtonian Magazine. Ellen O'Brien holds a Bachelor's degree in Journalism @ Northwestern University. Ellen O'Brien has 1 email on RocketReach.