Steve McGarry

Plastics Materials Engineering Manager at Consolidated Metco, Inc.

Steve McGarry is an experienced professional in the field of plastics engineering and materials innovation with over three decades of expertise. Currently serving as Plastics Materials Engineering Manager at Consolidated Metco since October 2018, Steve previously held the position of Manager of Materials Innovation at Logitech from April 2006 to June 2018. Additional experience includes serving as Principal at CC&P Engineering Polymers from 1995 to 2005 and working in Technical Sales and Market Development at Bayer MaterialScience from 1988 to 1995. Steve McGarry earned a Bachelor of Science degree in Plastics from Ferris State University between 1983 and 1988.

Links

Previous companies

Logitech logo
Covestro logo