cpgiordano
cpgiordano

cpgiordano

co-owner of TechWhirl, writer, editor, cat herder, occasional spotter of tech comm trends, perpetual mountain bike newbie