John Guilfoyle

Active Euclid, OH Finance Manager for Lincoln Electric Holdings, Inc.