Jeff Leeds on Muck Rack

Jeff Leeds

Verified
Los Angeles
Digital and Editorial Director — NBC News

Digital @NBC. (Previously: @NYTimes, @LATimes.) Two screens are not enough.