Elan Ullendorff 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

Past Companies

The Marshall ProjectDirector of Product
Chatham UniversityAdjunct Professor
QuartzDesign Director, R&D

#1 Startup Dataset

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