National Geographic
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.
National Geographic
43 followers
National Geographic is the world’s leading multimedia destination for the best stories in science, exploration and adventure.