Neil Landry's Location
New Orleans, LA, US
Neil Landry's Work
Neil Landry's Education
Neil Landry's Skills
Neil Landry's Summary
Neil Landry, based in New Orleans, LA, US, is currently a Global Marketing Design Supervisor at Intralox, bringing experience from previous roles at Intralox and Peter Mayer. Neil Landry holds a University of Louisiana at Lafayette. With a robust skill set that includes Creative Direction, Art Direction, Advertising, Graphic Design, Creative Strategy and more, Neil Landry contributes valuable insights to the industry. Neil Landry has 4 emails and 1 mobile phone number on RocketReach.