Jeff McGlin Named Process Engineering Manager
January 21, 2021
It is our pleasure to announce that Jeff McGlin has joined the CR Meyer team as a Process Engineering Manager with the Design/Build group. Jeff’s previous experience includes almost 20 years of experience in engineering, maintenance, and management for a local paper mill. He also has ten years of experience in site acquisition, asset liquidation, and overall site decommissioning in the metal/iron recycling industry. Jeff holds a Bachelor’s Degree in Mechanical Engineering from Milwaukee School of Engineering (MSOE).