Ted Young on Muck Rack

Ted Young

Verified
London
Editor, Metro UK

Editor of Metro newspaper