cover image
Insight Global

Brand Marketing Specialist

Hybrid

Toronto, Canada

Freelance

23-02-2026

Share this job:

Skills

Communication Monitoring Attention to detail Effective Communication Marketing Project Management Organizational Skills Analytics

Job Specifications

12 month contract + possible extensions

Hybrid 4x per week in Toronto, North York or Brampton

Pay: $22-27/hr T4

Must Haves

2-3+ years of experience in brand marketing or campaign heavy marketing roles
Experience supporting end‑to‑end marketing campaigns, from planning through execution and post‑campaign analysis.
Experience working in large enterprise or Fortune 500 companies within marketing
Strong ability to analyze insights and trends to inform campaign decisions and best practices.
Experience coordinating with cross‑functional teams and internal/external partners (e.g., creative, media, agencies).
Familiarity with brand guidelines and reviewing creative for consistency and accuracy.
Experience supporting campaign deployment, monitoring in‑flight performance, and identifying optimization opportunities.
Strong project management skills, with the ability to manage multiple timelines and priorities in a fast‑paced environment.
Experience with budget tracking, reporting, and invoice management.
Strong attention to detail and organizational skills.
Clear and effective communication skills, both written and verbal.

Nice to Have

Exposure to traditional and digital media strategy.
Experience working with dashboards, KPIs, and campaign performance reporting.
Background in retail, CPG, or large matrixed organizations.
Experience working with insights or analytics teams (e.g., customer insights, CoE).

Job Description

The Brand Marketing Specialist provides tactical support for the planning, execution, and optimization of brand marketing campaigns. Reporting to a Senior Manager or Director, this role supports cross‑functional campaign teams by compiling insights, coordinating creative development, managing campaign deployment, and tracking performance and budgets. The Specialist plays a key role in ensuring campaigns are executed seamlessly, on time, and on budget, while contributing to post‑campaign analysis, best practices, and continuous improvement. This is an early‑career brand marketing role ideal for someone looking to grow within a fast‑paced, collaborative marketing environment.

About the Company

Insight Global is an international professional services and staffing company specializing in delivering talent and technical solutions to Fortune 1000 companies across the IT, Non-IT, Healthcare, and Engineering industries. Fueled by staffing and talent experts, Evergreen, our professional services brand, brings technical advisors and culture consultants to help customers tackle their biggest challenges. With over 70 locations across North America, Europe, and Asia, and global staffing capabilities in 50+ countries, our tea... Know more