Ellen O's Location
Los Angeles, CA, US
Ellen O's Work
Ellen O's Education
Ellen O's Summary
Ellen O, based in Los Angeles, CA, US, is currently a Senior Manager Product Development at Frame, bringing experience from previous roles at Lucky Brand, American Eagle Outfitters, Jones New York and Mikesk. Ellen O holds a 2001 - 2003 Bachelor of Arts @ University of California, Los Angeles. Ellen O has 1 email on RocketReach.