Leigh Mccarron's Location
New York, New York, United States
Leigh Mccarron's Work
- Freelance Art Director @ Onia
- Art Director and Graphic Designer @ Ralph Lauren
- Junior Graphic Designer @ LETVC
Leigh Mccarron's Education
Leigh Mccarron's Skills
Leigh Mccarron's Summary
Leigh McCarron, based in New York, New York, United States, is currently a Freelance Art Director at Onia, bringing experience from previous roles at Ralph Lauren and L. Mazur & Co.. Leigh McCarron holds a 2006 - 2010 Bachelor's degree in Graphic Design @ School of Visual Arts. With a robust skill set that includes Typography, Art Direction, Layout, Graphic Design, Collateral and more, Leigh McCarron contributes valuable insights to the industry. Leigh McCarron has 3 emails on RocketReach.