James Jewell

Twitter and The Rooftop Blog

Consultant.   Strategist.   Writer.    Campaign director.