Scott Shaw currently serves as Vice President of Global Operational Excellence & Risk Management at American Express, a position held since October 2025. Prior to this role, Scott held various executive positions, including Vice President at The D. E. Shaw Group from January 2022 to October 2025, and North America Facilities and Energy Director/Manager at BMW Group US from June 2016 to January 2022, where responsibilities included managing the yearly budget for maintenance and utilities for 57 sites across North America. Scott's extensive experience at BMW Manufacturing Co., LLC and a brief tenure at Daimler Chrysler showcases a solid background in project management and engineering, ultimately leading to a career that began in professional football with the NFL. Scott earned a Bachelor's Degree in Packaging Science from Michigan State University and is currently pursuing further education through BOMI.
This person is not in any teams
This person is not in any offices