M Stephen Shafer

Affiliations

  • Coo at Smith A O Corp (AOS), 2024-03-20
  • Senior Vice President at 3M Co (MMM), 2020-06-03