The Irish News has named Chris Sherrard as the new editor of the publication. Mr Sherrard has worked in a variety of editorial roles at commercial news...
Home » Media
The Irish News has named Chris Sherrard as the new editor of the publication. Mr Sherrard has worked in a variety of editorial roles at commercial news...