Company
The Swatch Group
The Swatch Group Ltd is a Swiss manufacturer of watches and jewellery.
The Swatch Group is a privately held company, based in Switzerland. Leadership tracked by CEOInsider includes Nick Hayek (CEO).
Leadership
Current
Recent developments
AI summary of recent coverageRecent coverage has focused on the Swatch Group's Royal Pop product launch, which generated significant consumer interest and crowds that Chief Executive Nick Hayek characterized as positive despite the chaotic rollout. The headlines also reflect broader challenges facing the company, including activist shareholder pressure on the Hayek family's control, currency headwinds from Swiss franc strength, and concerns about geopolitical and economic uncertainty affecting the watchmaker's 2026 outlook.
Summarized from the headlines in the sidebar; see each source for the full story.