As On’s Chief Innovation Officer, Scott Maguire brings his passion for design and engineering to shape the future of products and supply chain. Joining the brand in 2025, he is responsible for spearheading the company’s innovation, development and sourcing strategy, as well as leading the LightSpray™ initiative – On’s automated manufacturing technology for performance uppers.
Before On, Scott served as CEO of Specialized Bicycle Components, where he led the company through a transformative period focused on innovation and global expansion. Prior to that, he spent 18 years at Dyson, culminating in his role as Group Chief Operating Officer, where he oversaw engineering, operations and supply chain across the company. He is passionate about developing talent and building an innovative company culture to fuel growth.
Scott holds a master's degree in product design engineering from the University of Glasgow and the Glasgow School of Art. In his free time, Scott enjoys running and cycling around his new home of Zurich or playing sports with his wife and two sons.