I'm an internet & communications consultant. I've taught sessions around the country on online organizing for groups such as the Amalgamated Transit Union, Camp Wellstone, Clean Air Task Force, CPL, DFA, HRC and America Votes/Michigan Voice.
I was the interim Executive Director for the New Organizing Institute, a unique grassroots program that trains technology-enabled political organizers working with progressive organizations and campaigns. Also previously, I was the Internet Director for the Coalition for Progress in Michigan, as well as consulting for several campaigns and organizations including Schauer for Congress and Weirauch for Congress. In '07 I set up the 50 State Blog project for BlogPac. In '06, I was the Internet Communications Director for Senator Stabenow's re-election campaign. I'm also an alum of the inaugural NOI training class in '06.
Before, I worked for a decade in the technology industry, at a couple small tech startups and the University of Michigan. |