MACDONALD WILLIAM E III

PrivateCIK: 1181666
Location

CLEVELAND, OH

LINCOLN ELECTRIC HOLDINGS INC
Position
TenureSince Aug 2018
Holdings