Terri Troncale Email

Partnership Manager . 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 ProjectPartnership Manager
Latitude Media LLCFreelance Writer
NOLA Media GroupOpinions editor

#1 Startup Dataset

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