Brand Team Lead
$108,700–$158,700 year
Hybrid · Markham, Ontario, Canada
Job Summary
Brand Team Lead in Markham (Hybrid) responsible for end-to-end growth across strategy, innovation, and execution, delivering financial performance (Net Trade Sales, Gross Profit, Market Share) and leading a multi-disciplinary team. Owns a 3-year business strategy, drives innovation from concept to commercialization, shapes the brand’s communication strategy with integrated campaigns, collaborates cross-functionally with Sales, Supply Chain, and Customer teams for demand planning and in-market excellence, leverages consumer insights and analytics to identify opportunities, leads retail and in-store strategies, influences senior stakeholders, and fosters an inclusive, high-performing team culture. Location notes indicate Markham, Ontario with a hybrid work arrangement; the role requires at least a bachelor's degree and 5+ years of related experience. An equal opportunity employer emphasizing inclusion.
Required Qualifications
- Bachelor’s degree in Business, Marketing, Sales, or related field
- Minimum 5 years of experience
- Minimum 3 years of progressive marketing experience (preferred)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.