SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Luxury Brand Manager - Hamilton Location

Company: The SWATCH Group

Location: toronto, London

Posted: May 25, 2026

Apply for This Position

Submit Application

Position Details

Drive the performance of a luxury brand as a Brand Manager in Hamilton, assuming full ownership over brand strategy and profitability. Engage in strategic partnership and marketing execution.

In this full-time role, you will be accountable for P&L management within the Canadian market. Responsibilities include developing strategic sales plans, managing luxury retail distribution, and leading marketing initiatives. Your role will also involve training and supporting sales representatives to elevate brand knowledge.

Key Responsibilities:
• Lead all brand activities, ensuring top alignment
• Develop long-term and annual sales strategies
• Own financials, including growth and margin metrics
• Cultivate relationships with premium retail partners
• Plan and execute marketing strategies and promotions

Requirements:
• Extensive experience in brand management with P&L focus
• Strong sales execution and distribution...