🎓 JobsStudent.com

Your Gateway to Student Success

← Back to Student Jobs

Brand Manager for Canadian Market

Student-Friendly Entry-Level
Company

Swatch Group

Location

toronto, Canada

Posted

June 05, 2026

🎓 Ready to Start?

Join thousands of students launching their careers

Apply Now

About This Opportunity

Lead brand performance for Hamilton within Canada as a Brand Manager. You will manage P&L, drive strategic sales initiatives, and cultivate luxury retail partnerships.
This full-time on-site role requires a strategic leader with at least five years of brand management experience. You will be responsible for executing annual sales plans, managing distribution networks, and overseeing marketing activities. Your role will involve measuring performance metrics, managing budgets, and ensuring product success in the luxury segment.
Key Responsibilities:
• Drive brand activities and align with global strategies
• Execute national sales plans including forecasting and budgeting
• Own P&L, focusing on revenue and margin growth
• Develop national distribution strategies with key accounts
• Lead marketing initiatives, including new product launches
Requirements:
• Minimum 5 years in brand or key account management
• At least 10 years in luxury industry experience
...