Creative Lead, Brand & Campaigns

Canlan Sports

Toronto

On-site

CAD 70,000 - 76,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Canlan Sports is seeking a Creative Lead at our North York Head Office to shape our brand and marketing campaigns across omni-channel platforms. This role leads a team and crafts a cohesive visual identity to engage communities across North America.

The ideal candidate will drive awareness and engagement through digital, print, social, sponsorship activations, and in-person experiences. Strong storytelling and executive communication are essential.

Qualifications

  • 3–5 years of brand/marketing design leadership experience.
  • Post-secondary accreditation in Graphic Design or related field.
  • Advanced proficiency in Adobe Creative Suite (Illustrator, Photoshop, InDesign, Premiere, After Effects).
  • Proficiency in Figma for collaboration and UI prototyping.
  • Strong portfolio showing brand identity, campaigns, and marketing assets.
  • Excellent communication and presentation skills with executives/stakeholders.
  • Experience managing designers and cross-functional teams.
  • A passion for sports, recreation, and community engagement.

Responsibilities

  • Define, evolve, and implement Canlan Sports' brand vision across marketing touchpoints.
  • Lead creative direction for marketing campaigns, sponsorship activations, and promotional content.
  • Oversee visuals for social media, digital ads, website, email marketing, in-arena experiences, and print.
  • Mentor and manage designers, upholding brand consistency and quality.
  • Collaborate with marketing, sponsorship, sales, and content teams to align creative work with business goals.
  • Coordinate with external partners, agencies, and vendors.
  • Develop and maintain a cohesive brand style guide and design system.

Skills

Brand leadership
Team management
Cross-functional collaboration
Storytelling
Communication

Education

Graphic Design degree

Tools

Adobe Creative Suite
Figma

Job description

Canlan Sports is seeking a Creative Lead at our North York Head Office to shape our brand and marketing campaigns across omni-channel platforms. This role leads a team and crafts a cohesive visual identity to engage communities across North America.

The ideal candidate will drive awareness and engagement through digital, print, social, sponsorship activations, and in-person experiences. Strong storytelling and executive communication are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Creative Lead
Creative Lead

Canlan Sports • Toronto

On-site
CAD 70,000 - 76,000
Manager, Brand Marketing, North America
Manager, Brand Marketing, North America

canadagoose • Toronto

On-site
CAD 95,000 - 130,000
Marketing Director: Brand & Growth Leader for Canada
Marketing Director: Brand & Growth Leader for Canada

Kids & Company • Richmond Hill

On-site
CAD 90,000 - 110,000
35% off child care services
20 days of free backup child care per 
Extended health services
+5
Visionary Creative Director for Global Campaigns
Visionary Creative Director for Global Campaigns

Salt Digital Recruitment • Toronto

On-site
CAD 90,000 - 130,000
Lead, Creator Marketing & Brand Strategy
Lead, Creator Marketing & Brand Strategy

CA001 Edelman PR Worldwide Canada In • Toronto

On-site
CAD 130,000 - 180,000
Global Creative Operations & Governance Lead (Wellness)
Global Creative Operations & Governance Lead (Wellness)

White Bay • Toronto

On-site
CAD 90,000 - 120,000
Brand Marketing Manager
Brand Marketing Manager

Canadawide Sports Inc • Brantford

On-site
CAD 70,000 - 90,000
Competitive salary
Benefits
Employee product discounts
Lead Associate Creative Director, Social & Brand Strategy
Lead Associate Creative Director, Social & Brand Strategy

Media Recruiters Truckee LLC • Toronto

On-site
CAD 90,000 - 130,000
North America Brand Marketing Leader
North America Brand Marketing Leader

Canada Goose • Toronto

On-site
CAD 102,000 - 141,000
Total rewards program
Career growth opportunities
Goose Rewards & ICON Rewards
+2
Digital Marketing Lead
Digital Marketing Lead

Quantum Management Services Ltd. • Toronto

Hybrid
CAD 50,000 - 85,000