Nicki Newman is a seasoned marketing executive with extensive experience in strategy and consumer marketing across major media organizations. Currently serving as Sr. Director of Strategy & Consumer Marketing at National Geographic Partners since April 2018, Nicki previously held key positions at Discovery Communications, including Sr. Director of Marketing Strategy & Production Management for TLC. In roles at Travel Channel and Discovery Communications, Nicki contributed significantly to driving ratings, revenue growth, and brand equity through effective marketing strategies and campaigns. Nicki's background also includes consulting for small business owners, integrated marketing solutions at Clear Channel Communications, and regional marketing management for live events. Nicki holds an M.B.A. in Marketing from The George Washington University and a BA in Communication Arts from the University of Wisconsin.
Sign up to view 2 direct reports
Get started