 He continued to provide contracted fundraising consultation until 2017.Before that, he worked at ThoughtWorks, a global IT consultancy.He is also the co-founder and former president of the New Organizing Institute, a progressive political technology training organization.