Anne Leonard's Location
New York, NY, US
Anne Leonard's Education
Anne Leonard's Skills
Anne Leonard's Summary
Anne Leonard, based in New York, NY, US, is currently a Production Manager at Penske Media Corporation. Anne Leonard holds a Bachelor of Arts in French, Journalism @ Fordham University. With a robust skill set that includes Management, Product Development, PowerPoint, Training, Manufacturing and more, Anne Leonard contributes valuable insights to the industry. Anne Leonard has 3 emails on RocketReach.