Elle Carr's Location
New York, NY, US
Elle Carr's Work
Elle Carr's Education
Elle Carr's Skills
Elle Carr's Summary
Elle Carr, based in New York, NY, US, is currently a SVP, Operations and Strategy at Taylor Creative Inc., bringing experience from previous roles at Taylor Creative Inc., Bolt.com and Ketchum. Elle Carr holds a 1991 - 1995 BA in International Relations @ The Johns Hopkins University. With a robust skill set that includes Event Management, Event Planning, Public Relations, Marketing, Social Media and more, Elle Carr contributes valuable insights to the industry. Elle Carr has 2 emails on RocketReach.