Leigh Barrett's Location
Los Angeles, CA, US
Leigh Barrett's Work
Leigh Barrett's Education
Leigh Barrett's Skills
Leigh Barrett's Summary
Leigh Barrett, based in Los Angeles, CA, US, is currently a Vice President, Customer Success and Insights at NielsenIQ, bringing experience from previous roles at NielsenIQ, Nielsen and The Nielsen Company. Leigh Barrett holds a Bachelor of Arts - BA @ Loyola University New Orleans. With a robust skill set that includes Customer Insight, FMCG, Analytics, Marketing Strategy, Consumer Behaviour and more, Leigh Barrett contributes valuable insights to the industry. Leigh Barrett has 2 emails on RocketReach.