Eleanor Mayer's Location
New York, New York, United States
Eleanor Mayer's Work
Eleanor Mayer's Education
Tulane University
Communications
2013 - 2017
Eleanor Mayer's Skills
Eleanor Mayer's Summary
Eleanor Mayer, based in New York, New York, United States, is currently a Communications Lead at Squarespace, bringing experience from previous roles at Squarespace, No. 29 Communications and THE DOOR. Eleanor Mayer holds a 2013 - 2017 Communications @ Tulane University. With a robust skill set that includes Microsoft Office, Social Media, PowerPoint, Leadership, Photoshop and more, Eleanor Mayer contributes valuable insights to the industry. Eleanor Mayer has 2 emails on RocketReach.