Scott McLeod is currently a Manufacturing Site Manager at 3M Canada Company, where they have held various roles since 2000, including Human Resource Manager and General Supervisor. They previously served as a business partner for multiple divisions within 3M, focusing on operational excellence. Scott earned a B.Sc. in Electrical Engineering from the University of Saskatchewan between 1991 and 1997.
This person is not in the org chart
This person is not in any teams
This person is not in any offices