Eleanor Marks's Location
New York, New York, United States
Eleanor Marks's Work
Eleanor Marks's Education
Eleanor Marks's Skills
Eleanor Marks's Summary
Eleanor Marks, based in New York, New York, United States, is currently a CRM Marketing Manager at Glossier, bringing experience from previous roles at Flywheel Sports, Warby Parker and New York City Center. Eleanor Marks holds a 2010 - 2013 Bachelor of Arts in Theater, English @ Barnard College. With a robust skill set that includes Marketing, Printing, Digital Marketing, Email Marketing, Management and more, Eleanor Marks contributes valuable insights to the industry. Eleanor Marks has 2 emails on RocketReach.