David is Director of Development and Communications at Twin Pines Housing in White River Junction. He has spent his career raising funds for non-profit organizations beginning with the Children’s Aid Society in New York City whose programs addressed unhoused families in that city. At Twin Pines he is continually meeting with residents to tell their stories to the greater community. David leads his organization’s justice, equity, diversity, and inclusion efforts and builds relationships with other housing partners as a member of the fundraising committee of the Vermont Affordable Housing Coalition. His passion for positive change brought him to the Vermont Racial Justice Housing Jam.