Greg Swanson
Greg Swanson

Greg Swanson

A strategic consultant partner for online media. Passionate about journalistic endeavors, birding, kayaking,and music