Robert Hollingworth on Muck Rack

Robert Hollingworth

Verified
sheffield
Managing Editor — The Star (Sheffield)

Managing editor of The Star and Telegraph newspapers in Sheffield. Views mine.