Cherrill Crosby on Muck Rack

Cherrill Crosby

Verified
Salem, OR
Executive Editor — Statesman Journal

No excuses, get to the truth or at least the heart of the story. Executive Editor of the Statesman Journal. NW native so happy to be living in Oregon.