Ed Bowsher

(Contributor)

Ed Bowsher is senior analyst and joint output editor at Share Radio.