Chavon Carroll Email

Deputy Director Development . The Marshall Project

Current Roles

Employees:
88
Revenue:
$18M
About
The Marshall Project is a nonprofit, nonpartisan newsroom covering America's criminal justice system.
The Marshall Project Address

New York, NY
United States
The Marshall Project Email

Past Companies

The Marshall ProjectDeputy Director Of Development
Heart of AmericaVice President, Development and External Affairs
Mitchell Carroll Consulting, LLCCo-Founder & Chief Fundraising Consultant

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.