Creative Lead (Greater Toronto Area)

Creative Lead (Greater Toronto Area)

25 Sep
|
Insight Pest Canada
|
Greater Toronto Area

25 Sep

Insight Pest Canada

Greater Toronto Area

Creative Lead (Marketing Manager)

Full-time | Primarily Remote | GTA applicants preferred | Some travel required

We’re looking for a creative thinker and hands-on brand builder to help shape how Insight, Vantage, Rinse, and our future businesses show up in the world. Our companies are growing across Canada, the United States, and Australia, and we need someone who can turn new ideas into distinct, cohesive brands and campaigns.

This role is about more than making content. You’ll help develop new social media verticals, guide the look and voice of each company, and find creative ways to tell our stories. You should be comfortable moving from a big-picture concept to the details that bring it to life.

What you’ll do

- Develop and launch new social media concepts, channels, and campaigns.
- Help define and maintain branding across multiple companies, while giving each its own explicit identity.
- Create graphic designs and guide the visual direction of social, digital, print, and other brand materials.
- Write and shape copy that feels consistent with each brand.
- Support public relations opportunities,



including magazine features and other media placements.
- Work with leaders and teams across Canada, the U.S., and Australia to bring ideas from concept to launch.
- Contribute to video concepts and editing when needed.

What we’re looking for

- Experience in marketing, creative direction, brand management, or a related role.
- Strong graphic design, visual branding, copywriting, and video editing skills.
- A portfolio that shows both creative ideas and finished work.
- The ability to manage several brands and projects while keeping the details consistent.
- Someone who takes initiative, brings ideas forward, and enjoys building things from the ground up

This is a primarily remote position with some travel. We prefer candidates in the Greater Toronto Area who can visit our headquarters in Burlington on occasion.

Compensation is dependent on experience. This role has room to grow into a Head of Marketing or Director position.

To apply, email will@vantagemarketingcanada with resume and email introduction.

📌 Creative Lead (Greater Toronto Area)
🏢 Insight Pest Canada
📍 Greater Toronto Area

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: creative lead (greater toronto area) / greater toronto area

Subscribe to this job alert:

Get the latest job offers by email for: creative lead (greater toronto area) / greater toronto area