Luxury watchmaker scaling boutique retail and marketing operations globally
OMEGA operates as the flagship watch brand within the Swatch Group, competing across heritage, sports sponsorship, and precision engineering. Current hiring is heavily weighted toward sales and boutique roles (24 sales positions) with accelerating velocity across 11 countries, while engineering capacity remains minimal (1 open role) — a staffing mix consistent with a brand-led, retail-centric growth strategy rather than product-led innovation. Pain-point focus on marketing ROI optimization and inventory management suggests operational tightening alongside expansion.
Notable leadership hires: Boutique Director
OMEGA is a publicly listed luxury watchmaker headquartered in Bienne and owned by the Swatch Group. The brand operates a global network of boutiques and retail partnerships, with active expansion into new locations across Europe, Asia, and North America. The company maintains vertical integration in manufacturing and certification (Master Chronometer standards) alongside a brand-ambassador portfolio spanning sports, entertainment, and space exploration. Current operational priorities span boutique staffing, marketing campaign efficiency, and inventory alignment across regional markets.
OMEGA's core systems include SAP for enterprise resource planning, Dynamics 365 for CRM and operations, Power BI for analytics, and Microsoft Office suite for productivity. Infrastructure runs on Windows and Linux environments.
OMEGA is headquartered in Bienne, Switzerland, and operates as part of the Swatch Group. The company was founded in 1848 and is publicly traded.
Other companies in the same industry, closest in size