James Jewell

Consultant.   Strategist.   Writer.    Campaign director.

Twitter and The Rooftop Blog