Dan Gallagher on Muck Rack

Dan Gallagher

Verified
San Francisco, CA
Technology Columnist, Heard on the Street — The Wall Street Journal

Tech Columnist - Heard on the Street @ WSJ - Opinions are what I'm paid for