Job Search and Career Advice Platform

Enable job alerts via email!

Senior Brand Marketing Lead – North America (13-month Contract)

Napoleon

Barrie

On-site

CAD 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading Canadian company is seeking a Senior Brand Marketing Specialist for a 13-month contract to develop and execute marketing strategies that drive brand awareness and sales growth across North America. Candidates should possess a relevant degree and a minimum of 2 years’ B2B marketing experience, preferably in Consumer Packaged or Hard Goods. Strong communication, organizational, and cross-functional collaboration skills are essential for this role.

Qualifications

  • Minimum 2 years of experience in B2B Marketing.
  • Experience in Consumer Packaged or Hard Goods is preferred.
  • Demonstrated experience in developing branded B2B programs.

Responsibilities

  • Develop and execute Marketing strategy and commercialization plans.
  • Plan and execute various B2B and B2C marketing collateral.
  • Lead annual planning for assigned business and manage the budget.

Skills

B2B Marketing
Consumer Marketing
Strong communication skills
Organizational skills
Stakeholder engagement

Education

Undergraduate degree in Marketing or Business

Tools

Microsoft Office (Word, Excel, PowerPoint, Outlook)
Job description
A leading Canadian company is seeking a Senior Brand Marketing Specialist for a 13-month contract to develop and execute marketing strategies that drive brand awareness and sales growth across North America. Candidates should possess a relevant degree and a minimum of 2 years’ B2B marketing experience, preferably in Consumer Packaged or Hard Goods. Strong communication, organizational, and cross-functional collaboration skills are essential for this role.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.