Charlotte Lee's Location
New York, New York, United States
Charlotte Lee's Education
Charlotte Lee's Skills
Charlotte Lee's Summary
Charlotte Lee, based in New York, New York, United States, is currently a Marketing Manager at Lord Jameson. Charlotte Lee holds a 2009 - 2013 Bachelor of Science (BS) in Media, Culture and Communication @ New York University. With a robust skill set that includes Media Relations, Publicity, Legal Research, Public Affairs, Analysis and more, Charlotte Lee contributes valuable insights to the industry. Charlotte Lee has 2 emails on RocketReach.