My Nonprofit Reviews

VernettaAlston - charity reviews, charity ratings, best charities, best nonprofits, search nonprofits

VernettaAlston

64 profile views
1 reviews

Review for Center For Death Penalty Litigation (CDPL), Durham, NC, USA

Rating: 5 stars  

CDPL is a centerpiece of criminal justice reform in North Carolina. I worked at CDPL for several years and saw first hand how hard the staff works, the impact of their compassion and skill on their clients, and how much the organization has transformed the landscape of criminal defense litigation and the perception of the death penalty in our state.

Role:  Professional with expertise in this field