Elan Kiderman Email

Director Product . 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

#1 Startup Dataset

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