Steve Barrett on Muck Rack

Steve Barrett

Verified
New York
Editor-in-Chief and Editorial Director — PRWeek

Editor of the top magazine for the PR and communications industries, PRWeek. Views are my own.