Brand Manager Nordic - OMEGA

The company

Are you passionate about Swiss watchmaking excellence and luxury retail? Swatch Group (Nordic) is looking for a dedicated and strategic Brand Manager to lead the prestigious OMEGA brand across the Nordic markets.

Since 1848, the brand OMEGA has been synonymous with excellence, innovation, design and precision. Thanks to its pioneering spirit, OMEGA was the first watch worn on the moon, and it has enjoyed many other accomplishments and explorations in the ocean and in space. OMEGA has been the Official Timekeeper of 31 Olympic Games since 1932 and is also a leading name in golf, swimming, athletics, bobsleigh and sailing.

As Brand Manager, you will bring this heritage to life locally steering commercial growth, ensuring brand consistency, and leading a talented team across wholesale, marketing, retail and customer care.

Job description

As Brand Manager for OMEGA in the Nordics, you will be responsible for translating the brand’s global strategy into local success. You will develop and implement annual sales, marketing, and communication plans that reflect OMEGA’s unique identity, ensuring they align with both local market needs and the brand’s worldwide vision.

Leading a diverse team within wholesale, marketing, training, brand administration and two boutiques, you will inspire and coordinate their efforts to deliver strong sales performance across wholesale, retail and e-commerce channels.

You will ensure that OMEGA’s brand presence remains consistent and aligned with its international reputation by adapting global marketing strategies for the Nordic market. This includes overseeing e.g. distribution channels and marketing strategies that meet OMEGA’s standards.

A crucial part of your role will be managing financial planning: preparing and monitoring budgets, sales forecasts, and financial reports, as well as keeping inventory levels optimized. As the Brand Manager in the Nordics and responsible for wholesale, you will regularly visit points of sale and ensure in-store brand presentation meets OMEGA’s standards.

In close collaboration with the Country Manager and OMEGA HQ in Switzerland, you will identify and leverage synergies to enhance efficiency and effectiveness across the region. You’ll also keep a close eye on market trends, proactively reporting significant developments and providing strategic recommendations.

Profile

  • At least 5 years of sales experience, ideally within luxury goods, watches, or premium consumer brands.
  • Strong leadership skills and experience managing cross-functional teams.
  • Commercially minded with a solid background in wholesale and consequently partly finance and marketing.
  • Retail experience
  • Proficient in business software and digital tools.
  • Passionate about luxury, style, and Swiss watchmaking heritage.
  • Social, dedicated, thorough, and highly organized.
  • Holds a driver’s license and is comfortable with frequent travel and occasional overnight stays.

Languages

  • Fluent (spoken and written) English, preferably also a Scandinavian language.