Meet Our Trainers
Joshua is a seasoned veteran of Democratic politics and progressive issue advocacy. His experience includes 13 years of leadership in some of the most pivotal races, including the election and reelection of President Barack Obama and Senator Tim Kaine’s impressive victories in Virginia. He has worked and advised on over 30 races at the national, state and local levels. In addition to his work in electoral organizing, he has worked in the labor movement and fought fiercely for environmental and social issues. Joshua is a father of two young boys; he works wholeheartedly to leave behind a more fair and just world in which they can thrive and prosper.