CEOINSIDER
The Swatch Group logo

Company

The Swatch Group

PrivateSwitzerland

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).

www.swatchgroup.com ↗LinkedIn ↗

Leadership

Current

Recent developments

AI summary of recent coverage

Recent 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.