Canyon Bicycles Appoints Matthias Meier as Chief Executive Officer

BRR Analysis
Canyon Bicycles has officially announced the appointment of Matthias Meier as its new Chief Executive Officer, effective May 1, 2026. Meier joins the German direct-to-consumer giant from DT Swiss, where he spent over twelve years, most recently serving as co-CEO. His extensive tenure at the component manufacturer also included roles as Chief Sales & Marketing Officer and Vice President, marking a significant leadership transition for Canyon.
This appointment comes as Canyon continues its aggressive global expansion and innovation drive, particularly in the e-bike and gravel sectors. Meier's background at DT Swiss, a key supplier and innovator in the component space, provides him with an intimate understanding of the industry's supply chain, manufacturing complexities, and market dynamics. His experience at a company renowned for precision engineering and high-performance products aligns well with Canyon's brand identity and strategic objectives in a fiercely competitive market.
A CEO appointment over two years out is certainly an interesting strategic play. It offers ample time for a smooth transition, or perhaps, simply reflects the current scarcity of suitable candidates willing to navigate the complexities of a rapidly evolving bike industry.
Never miss a story
Essential 2026 Guides
More from this section
- Bradley Symonds Joins Upgrade Bikes in newly created roleCycling Industry News16h ago
- MiRiDER expands Hope range with new 20-inch special editionCycling Industry News20h ago
BikeBiz April Sector Guides: New ProductsBikeBiz21h ago
Bradley Symonds Joins Upgrade Bikes as Account ManagerBikeBiz22h ago
Giant UK Acquires Thomas’s Cycle Revolution LtdBikeBiz1d ago