He co-founded 2Volunteer, a community-based organization partnering with Concord-Carlisle High School to help students learn the value and importance of service to others and serves on the CCHS Community Service Executive Committee. David is also a member of the Board of Trustees of Minuteman ARC for Human Services. He served on the Board of Trustees for the Beede Center as the Chair of Design and Construction from 2002-2005, advised on the West Concord Advisory Committee Master Plan from 2008-2011, and was a member of the Town Library Committee from 2009-2012. David was also a founding member of the Friends of CCHS WIQH radio station and a member of the Concord Alliance for Teen Safety from 1998-2002, including serving on the Executive Committee for the CCHS Skateboard Park. He and his family have lived in Concord for over 30 years.