Canyon Bicycles has appointed Matthias Meier as Chief Executive Officer, effective 1 May 2026.
In his new role, Meier will be responsible for Canyon’s global operations, commercial execution and sustainable growth, including the continued development of its direct-to-consumer model and expanding global network of service and experience partners.
Meier joins Canyon after more than 12 years at bicycle component manufacturer DT Swiss, where he held roles including Chief Sales & Marketing Officer, Vice President and, most recently, co-CEO. He led DT Swiss’s commercial presence across six subsidiaries on four continents and was the architect of its partnership with Continental and Swiss Side — a multi-year collaboration that produced the AERO 111 wheel–tyre system.
“The hardest thing in this industry is to build a brand that riders genuinely believe in. Canyon has done that. My job starts from a position that most CEOs never reach — a product that needs no justification and a brand that has never needed to shout. What it needs now is the operational and commercial strength to match its ambition. That is what we are here to build,” said Meier.
Roman Arnold, Founder and Executive Chairman of Canyon Bicycles, added: “Beyond Matthias’ credentials and deep knowledge of the bicycle industry, he is, above all, a bike rider. He has led at DT Swiss with that unique combination. He will lead Canyon into an exciting new chapter.”