Samantha Barry steps down as editor of Glamour magazine after ‘phenomenal’ eight years
Samantha Barry is stepping down from her role as editor-in-chief at Glamour magazine, the Cork woman has announced.
Samantha Barry is stepping down from her role as editor-in-chief at Glamour magazine, the Cork woman has announced.