Margot Leeds's Location
New York, NY, US
Margot Leeds's Work
Margot Leeds's Education
Northwestern University
Bachelor of Science (Communication Studies, Integrated Marketing Communications, Psychology)
Roslyn High School
Université Paris Sorbonne (Paris IV)
Margot Leeds's Skills
Margot Leeds's Summary
Margot Leeds, based in New York, NY, US, is currently a Vice President, Corporate Affairs and Communications at American Express, bringing experience from previous roles at American Express and PMK•BNC. Margot Leeds holds a Bachelor of Science in Communication Studies, Integrated Marketing Communications, Psychology @ Northwestern University. With a robust skill set that includes Public Relations, Influencer Marketing, Social Media, Event Planning, Facebook and more, Margot Leeds contributes valuable insights to the industry. Margot Leeds has 1 email and 1 mobile phone number on RocketReach.