Samantha Barry Named The New Editor-In-Chief of Glamour Magazine
9 Jan 2018
What's New
Irish Journalist Samantha Barry, the Executive Producer for Social and Emerging Media at CNN Worldwide, has been appointed editor-in-chief of Glamour Magazine. She is the eighth editor of the magazine which is one of the biggest fashion and beauty media brands in the world, attracting more than 15 million consumers across social, 10 million in print, and 7…