CARROLL LEONARD M

PrivateCIK: 1190979
Location

SEWICKLEY, PA

AMPCO PITTSBURGH CORP
Position—
TenureSince Nov 2018
Holdings—