Brand Manager – Blancpain Canada

The company

The Swatch Group Ltd., headquartered in Switzerland, is the world’s largest manufacturer of finished watches. Renowned for its durable and emotional consumer products of the highest quality, The Swatch Group Ltd. owns a comprehensive global network of distribution organizations. The Group is engaged in the manufacturing of finished watches, movements, and components (e.g., ETA), producing virtually all elements required by its watch brands.

Job description

The Brand manager will lead the development of the Blancpain brand in and business in the Canadian market. The Brand manager will have full P&L responsibility and oversee 360-degree brand management, including sales and retail development, marketing, merchandising, budgeting, and inventory management. This role involves daily operational leadership and long-term strategic planning in line with HQ directives.

  • Compensation: Competitive base salary + performance-based bonus
  • Benefits:
    • Health, dental, and vision coverage
    • RRSP contributions with company match
    • Employee discount
    • Life insurance
    • Paid vacation and sick days

Responsibilities include:

Brand & Market Strategy

  • Lead daily brand operations across Canada, ensuring alignment with global strategy.
  • Develop and expand distribution channels to maximize market penetration.
  • Identify growth opportunities through retail expansion and strategic brand positioning.

Retail & Sales Management

  • Oversee selling activities, merchandising, stock management, and account servicing.
  • Drive retail presence in high-impact locations (SIS, Corners, Boutiques).
  • Manage national distribution networks and foster long-term relationships with luxury retailers.

Marketing & Communication

  • Allocate and manage local marketing budgets effectively.
  • Prepare and execute new product launches and promotional events.
  • Develop and implement communication strategies that reflect brand values and drive engagement.

Forecasting & Reporting

  • Complete forecasts, sales analysis, and performance reports.
  • Monitor profitability and customer satisfaction, implementing improvement plans as needed.

Client Experience & Brand Events

  • Champion customer care initiatives focused on service excellence and loyalty.
  • Organize and manage brand events that create emotional connections with clients.

Operational Excellence

  • Ensure consistent brand placement and adherence to global guidelines.
  • Lead training initiatives and negotiate case space to enhance in-store visibility.

Working Conditions:

This is a full-time, on-site role that involves 25% to 50% travel across Canada and internationally. Travel may include car, train, or air transportation. The position requires extended periods of computer work and a high level of attention to detail when preparing reports and documentation.

Employment Status:

Full-Time: 40 hours per week on average. Must maintain open availability to meet the needs of the business.

Profile

  • Strategic and results-driven leader with a passion for luxury.
  • Strong relationship builder with excellent interpersonal skills.
  • Self-starter who thrives in dynamic, fast-paced environments.
  • Able to balance creative vision with commercial execution.

Professional requirements

  • Minimum 7 years’ experience in brand or account management, with at least 5 years in the luxury industry.
  • Deep understanding of the Canadian retail landscape.
  • Proven success in real estate strategy and lease negotiations.
  • Fluent in English; French is an asset.
  • Experience working in multicultural and international environments.
  • Strong organizational, presentation, and communication skills.
  • Excellent negotiation and problem-solving abilities.
  • Ability to travel nationally and internationally.
  • Working knowledge of SAP/S4Hana is an asset.