Leigh Horton's Location
New York, NY, US
Leigh Horton's Work
Leigh Horton's Education
Leigh Horton's Skills
Leigh Horton's Summary
Leigh Horton, based in New York, NY, US, is currently a Head of Ad Operations and Programmatic at Insider, Inc., bringing experience from previous roles at Insider, Inc. and Verve. Leigh Horton holds a 2006 - 2010 Bachelor of Science (BS) in Marketing @ Towson University. With a robust skill set that includes Mobile Applications, Project Management, Marketing Strategy, Digital Marketing, Customer Service and more, Leigh Horton contributes valuable insights to the industry. Leigh Horton has 9 emails on RocketReach.