Brand Manager | Breguet

About Breguet

Founded in 1775, the Breguet Maison has shaped the history of fine watchmaking through groundbreaking inventions and timeless elegance. From the creation of the tourbillon to the first wristwatch, its legacy is one of vision, precision and enduring influence. Breguet timepieces have adorned the wrists of queens, emperors, and pioneers alike.

In 2025 Breguet is celebrating 250 years of crafting emotions. From the first Paris workshop to the Vallée de Joux. Abraham Louis Breguet redefined the art of horology with his inventions. His pursuit of perfection continues to inspire those shaping the future.

The Role

As Brand Manager you are responsible for all aspects of the Breguet brand at strategic and operational levels across Australia and New Zealand. With dual reporting lines within Australia and Breguet headquarters in Switzerland, this challenging role involves business planning, achieving sales targets, managing Wholesale distribution and development, development and management of “bricks & mortar” corporate Retail, financial management, marketing and PR, inventory control, Customer Care and people management.

This role is based five days in the office with regular business travel required.

Key Responsibilities

  • Oversee Wholesale distribution and daily point-of-sale operations, driving sales performance, strong qualitative representation, service excellence, and brand consistency.
  • Drive product introductions, SKU optimisation, and range performance through in person point-of-sale support and data-led analysis.
  • Manage budgeting, forecasting, and reporting to achieve sales and financial targets.
  • Represent the brand as a hands-on leader, coaching teams in storytelling, client engagement, and luxury service excellence.
  • Lead, mentor and develop a high-performing team.
  • Develop and execute annual sales, marketing, and brand strategies aligned with global direction and local market potential.
  • In collaboration with Marketing Specialist, oversee all marketing activities including advertising, PR, events, other activations, and digital campaigns.
  • Maintain close communication with Breguet HQ and local The Swatch Group (Australia) Pty. Ltd. leadership through structured reporting and strategic reviews.
  • Oversee Customer Care operations, ensuring premium service and swift issue resolution.
  • Manage stock planning, pricing, and ordering in coordination with Breguet HQ and local team.
  • Support corporate retail development, including new location identification, lease negotiation, project management and opening.

Skills and Experience

  • “Bricks & mortar” retail experience, preferably in luxury
  • Wholesale sales experience
  • Previous broad general management experience desirable
  • Strong team leadership and people management skills
  • Proven experience achieving sales targets
  • Excellent organisation and project management skills
  • Excellent budget planning and cost management skills
  • Excellent business and commercial acumen
  • Strong numerical, financial and analytical skills
  • Marketing & PR experience desirable
  • Strong negotiation skills, attention-to-detail and computer literacy
  • Team player
  • Self-motivated, enthusiastic, driven, resilient and success-focused

How to Apply

Click APPLY to submit your application.