David Heinen
David has been with the North Carolina Center for Nonprofits since 2007, leading the Center’s public policy and advocacy work and providing non-answers (and occasional useful information) about legal compliance, trends in the nonprofit sector, and advocacy to hundreds of nonprofits. He has served on boards of a variety of local and national nonprofits. David is a graduate of Duke University and the William and Mary School of Law. Before returning to North Carolina to work for the Center, David spent seven years as an attorney with a Washington, D.C. law firm serving the nonprofit community. He lives in Raleigh with his wife and three children, the oldest of whom describes her dad as “weathered.”