Richard Powell Freelance Journalist

Richard Powell is based in London, England. He was a Broadcast Journalist at the BBC, prior to freelancing for The Sunday Times, The Herald and Square Mile magazine. Despite founding the Press Release Distribution and Media Monitoring company, Presswire, and working in Public Relations today, he keeps a toe in journalism by writing about everything from Business to Travel.

Load More Stories