Todd Leonard's Location
Chapel Hill, NC, US
Todd Leonard's Work
Todd Leonard's Education
Todd Leonard's Skills
Todd Leonard's Summary
Todd Leonard, based in Chapel Hill, NC, US, is currently a Director, Digital Marketing at A-LIGN, bringing experience from previous roles at Simulmedia, Inc.. Todd Leonard holds a 2010 - 2014 Bachelor of Arts in Media Arts and Entertainment - Cinema @ Elon University. With a robust skill set that includes Ap Style, iMovie, Final Cut Pro, Photoshop, Video Production and more, Todd Leonard contributes valuable insights to the industry. Todd Leonard has 2 emails and 1 mobile phone number on RocketReach.