The Marshall Project employs 87 employees. The The Marshall Project management team includes Neil Barsky (Chairman, founder), Carroll Bogert (President), and Elizabeth Seuling (Chief Development Officer).
Get Contact Info for All DepartmentsLooking for a particular The Marshall Project employee's phone or email?