Scott currently serves as the Vice President of the Lifestyles Business Unit at Invacare Corporation, a role he assumed in 2024. Prior to this, Scott was the Vice President of Supply Chain at Invacare from 2020 to 2024 and served as the Senior Director of Sourcing from 2017 to 2020.
Before joining Invacare, Scott held key leadership roles at AMRESCO, a VWR Company, where he was responsible for global procurement, sourcing, and production planning teams. Scott’s earlier career includes pivotal roles such as Vice President of Business Development at Alliance Adhesives and Vice President of Operations, Supply Chain, and Quality at McNichols Company Corporate. He has a strong track record of driving operational efficiencies, reducing costs, and leading successful Lean transformations.
Scott holds a Bachelor of Business Administration from Kent State University, with a major in Business Management and a minor in Rhetoric and Communications. He has furthered his education with an MBA program focused on International Business and multiple certifications, including a Certificate in Strategic Negotiations from Harvard Business School, Certified International Project Manager (CIPM) credentials from the American Academy of Project Management and Leadership certificate from Notre Dame Mendoza College of Business.