Mallory Levy's Location
New York, NY, US
Mallory Levy's Work
Mallory Levy's Education
Mallory Levy's Skills
Mallory Levy's Summary
Mallory Levy, based in New York, NY, US, is currently a Head of Social Media at Brit + Co, bringing experience from previous roles at Self-employed, L'Oréal, The Infatuation and Behrman Communications. Mallory Levy holds a New York University. With a robust skill set that includes Fashion, Blogging, Styling, Public Relations, Editorial and more, Mallory Levy contributes valuable insights to the industry. Mallory Levy has 2 emails on RocketReach.