People

Steven Barg

Steven Barg

Joined the Charles River board in May 2025. Has investment engagement and capital markets experience at Elliott and Goldman Sachs.

Roles

Current