William Macdonald

Active Euclid, OH Director for Lincoln Electric Holdings, Inc.