Michelle Lee Location
New York, NY, USA
Michelle Lee Work
Michelle Lee Education
Harvard University
(Marketing, Business Management, Business, Management)
2015
University of South Florida
Bachelors (Journalism)
Michelle Lee Skills
Michelle Lee Summary
Michelle Lee, based in New York, NY, USA, is currently a Editor in Chief at Allure Magazine. Michelle Lee brings experience from previous roles at Nylon Magazine, Magnified Media, Daily Front Row, Inc. and Hollywood. Michelle Lee holds a Harvard University. With a robust skill set that includes Digital Media, Entertainment, Content Strategy, SEO, Web Content and more. Michelle Lee has 4 emails and 1 mobile phone numbers on RocketReach.