Robert Mcleod is an experienced mechanical engineer with a career spanning several decades. At SSI Shredding Systems, Robert served as a Senior Mechanical Engineer from 2008, following a long tenure at the same company from 1986 to 2008 as an engineer. Prior to that, Robert worked at Hyster as an engineer from 1979 to 1986. Robert holds a degree from Oregon State University, where studies were completed from 1975 to 1979.
Sign up to view 0 direct reports
Get started