Martin McGlown

Special guest

Martin McGlown is Cancer Research UK’s head of Media Relations (Devolved nations and English regions) and a former London Evening Standard and Birmingham Mail journalist.

Martin McGlown has been a guest on 1 episode.