Ellis, who has more than 25 years in the industry and has generated award-winning marketing campaigns in the U.S. and Europe, will be based at the league headquarters in New York and report to Turcke.
Ellis joins the NFL after spending seven years serving as the Chief Marketing Officer of Activision Blizzard Inc., one of the world's most successful interactive entertainment companies
In his current role as CMO, Ellis is responsible for all aspects of the NFL's marketing organization and oversees research, content development, consumer engagement, advertising, promotions, marketing operations, and branding.
NFL
90 followers
The National Football League is a professional American football league consisting of 32 teams, divided equally between the National Football Conference and the American Football Conference.