Rob Mcleod has over 25 years of experience in production planning, currently serving as a Senior Production Planner at Plexus since January 1996. Prior to this role, Rob worked as a Field Manager at ChemLawn from 1986 to 1992. Rob holds a Bachelor of Science degree in Forest Botany from the State University of New York College of Environmental Science and Forestry, where attendance spanned from 1974 to 1978.
This person is not in the org chart
This person is not in any teams
This person is not in any offices