Eli Stern Email

Chief Financial Officer . 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 ProjectChief Financial Officer
Barsky VenturesCFO

#1 Startup Dataset

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