Brand Marketing Specialist

Insight Global
Full-time Etobicoke, ON other-general
Posted:
June 08, 2026
Location:
Etobicoke, ON, Canada

Job Description

Job Description
Role Mandate:
The Brand Marketing Specialist provides tactical support for the development and execution of
marketing campaigns and programs. Reporting to a Sr. Manager or Director/Sr. Director, this role is an
early step in the brand marketing career path, and supports cross-functional campaign teams through
close analysis of insights and trends, and owning the details in campaign delivery to ensure seamless
execution
Core Responsibilities:
• Campaign Planning: Supports the brand team in developing the marketing brief, including
compiling consumer/business insights (e.g., insights from the Customer CoE) and pulling in
relevant past campaign data to advise best practices
• Campaign Execution - Creative: Supports the brand team in coordinating with internal/external
agency counterparts, and other partners for the review and
approval of creative; closely reviews creative against established brand guidelines, and
aggregates feedba...

Apply for this Job

Submit your application for the Brand Marketing Specialist position at Insight Global.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Etobicoke, Canada
Posted: June 08, 2026
Deadline: June 13, 2026