Lori is responsible for global marketing, leading the vision and strategy around building brands. She oversees the team that delivers marketing innovation for brands, products, communications and visibility to drive preference with consumers throughout their path to purchase.
Lori joined Energizer in 2014 as Senior Director, Global Marketing. Prior to Energizer, Lori held multiple positions in brand marketing at Anheuser-Busch InBev, responsible for brand strategy, plan development, innovation and communication for its iconic beer brands. She has also worked at SJI Companies, helping to launch more than 100 integrated channel programs for Fortune 500 companies.
Lori holds a bachelor’s degree in marketing from the University of Missouri – Columbia. She has also completed executive leadership programs at Stanford University, Northwestern University, and the Chicago Institute of Design.