ESCH ROBERT JAMES

PrivateCIK: 2136723
Location

CHARLOTTE, NC

NN INC
PositionPres. & CTO, Machined Products
TenureSince Jun 2026
Holdings