Skip to main content Skip to search Skip to search

About

Jim McSheffrey

Jim McSheffrey spent his career at 3M and held senior executive roles, including President and General Manager of 3M Canada, and Managing Director of both 3M UK and 3M China.