Kenvue logo
Kenvue4 days ago

Brand Team Lead

$108,700–$158,700 year

Hybrid · Markham, Ontario, Canada

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Large

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)
Sorce

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.

Get started

$109k – $159k / yr

Brand Team Lead · Kenvue

Apply on Sorce