Steve Mitchell

UK advertising and sales executive who worked for IPC Media in the 2000s. Their titles included music paper the NME.

Added by westpier