News & Events

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).

Welcome Jeff!