Scott Watson

Scott Watson

Senior Vice President and General Manager, Global Life Science Technologies

Scott Watson leads the Life Science Technologies platform. In this role, Scott is responsible for driving Ingersoll Rand’s growth and investment in life sciences, a key strategic area for the company.

Previously, Scott was responsible for global operations, end-to-end supply chain, and manufacturing processes for ILC Dover. Scott brings a wealth of experience in developing high-performing teams and leading life science organizations. Prior to ILC Dover, Scott led business transformations across the portfolio companies of Comvest, a private equity firm, as well as leading Strategic Sourcing, North America Chemicals Manufacturing, and Supply Chain organizations of Avantor. He earned a Master of Business Administration from Northwestern University’s Kellogg School of Management, a Master of Engineering Management from Northwestern University’s McCormick School of Engineering and Applied Sciences, and a Bachelor of Business Administration from Ohio University.