BMC Switzerland Employee Directory
Sporting Goods ManufacturingSolothurn, Switzerland1001-5000 Employees
BMC Switzerland is a Swiss bicycle brand founded in 1994. It is based in Grenchen, Solothurn, and houses its own research and development facility, known as the Impec Lab. The company emphasizes quality and design in its bicycles and has supported elite athletes who have won major cycling events. The business operates globally within the sporting goods manufacturing sector and maintains a sizable, multinational workforce. In late 2025, reports indicated that John Glett would assume the role of CEO in early 2026.