Scott Maguire

Scott Maguire

President at ON HOLDING AG

Net worth: 205 406 $ as of 31/05/2026

Consumer Services
Consumer Durables
Consumer Non-Durables

Profile

Scott Maguire is Chief Executive Officer at Specialized Bicycle Components, Inc. since 2022.
Mr. Maguire is President & Chief Operating Officer at On Holding AG starting in 2026.
Formerly, Mr. Maguire was Chief Operating Officer at Dyson, Inc. Mr. Maguire graduated from the University of Glasgow and Glasgow School of Art.

Known holdings in public companies

CompanyDateNumber of sharesValuationValuation date
08/06/2026 5,032 ( 0% ) 205 406 $ 31/05/2026

Scott Maguire active positions

CompaniesPositionStart
ON HOLDING AG President 25/03/2026
Chief Executive Officer 18/03/2022

Former positions of Scott Maguire

CompaniesPositionEnd
Chief Operating Officer -
See the detail of Scott Maguire's experience

Training of Scott Maguire

Experiences
Positions held

Active

Inactive

Listed companies

Private companies

Connections

5

1st degree connections

5

1st degree companies

Male

Female

Members of the board

Executives

Linked companies

Private companies5

Consumer Services

Consumer Durables

Consumer Durables

Consumer Services

Consumer Non-Durables

- 40% : Our Best Subscriber-Only Tools to Spot Tomorrow’s Top Investments!
d
:
:
SEIZE THE OFFER!