πŸŽ“ JobsStudent.com

Your Gateway to Student Success

← Back to Student Jobs

Brand Marketing Specialist

Student-Friendly Entry-Level
Company

Insight Global

Location

Etobicoke, Canada

Posted

June 05, 2026

πŸŽ“ Ready to Start?

Join thousands of students launching their careers

Apply Now

About This Opportunity

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...