Global Marketing Brand & Content Manager

Triwill Group

Canada

Hybrid

CAD 90,000 - 130,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Triwill Group seeks a Global Marketing Brand & Content Manager based in Canada for an 18-month contract. The role combines strategic brand leadership with hands-on storytelling across multiple markets, shaping a differentiated global presence and driving audience engagement.

You will oversee brand communications, content strategy, social storytelling, and executive communications while guiding agencies and AI-enabled workflows to maintain high standards for accuracy and originality.

Responsibilities

  • Lead brand communications across markets.
  • Develop content strategy and social storytelling.
  • Oversee executive communications and messaging.
  • Guide agencies, freelancers, and AI-enabled workflows while ensuring quality and originality.
  • Translate business priorities into compelling narratives to strengthen engagement.

Job description

Description:

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Global Marketing Brand & Content Manager based in Canada.

This is a strategic 18-month contract role focused on shaping a strong, differentiated global brand presence.
You will lead brand communications, content strategy, social storytelling, and executive communications across multiple markets.
The role combines high-level strategic thinking with hands-on editorial leadership and cross-functional collaboration.
You’ll translate business priorities into compelling narratives that strengthen market relevance and customer engagement.
You’ll also guide agencies, freelancers, and AI-enabled workflows while maintaining high standards for accuracy and originality.
Success will be measured through stronger brand authority, audience engagement, content performance, and pipeline influence.
This is an opportunity to make a visible impact in a fast-moving, global technology environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Global Brand & Content Strategy Lead (18-Month Contract)
Global Brand & Content Strategy Lead (18-Month Contract)

Triwill Group • Canada

Hybrid
CAD 90,000 - 130,000
Manager Marketing and Communication
Manager Marketing and Communication

Triwill Group • Canada

Hybrid
CAD 90,000 - 120,000
Senior Content Marketing Partner - Creative Services
Senior Content Marketing Partner - Creative Services

Triwill Group • Canada

Hybrid
CAD 90,000 - 120,000
Creative Marketing Producer
Creative Marketing Producer

Triwill Group • Canada

Hybrid
CAD 60,000 - 90,000
Senior Marketing Leader | Partner Marketing & GTM Remote
Senior Marketing Leader | Partner Marketing & GTM Remote

Triwill Group • Canada

Hybrid
CAD 110,000 - 160,000
Marketing & Communications Manager
Marketing & Communications Manager

Aplin • Calgary

On-site
CAD 100,000 - 130,000
Accommodation assistance
Marketing Manager
Marketing Manager

Cella • Toronto

Hybrid
CAD 75,000 - 105,000
Sr. Content Marketing Manager
Sr. Content Marketing Manager

Martyn Bassett Associates • Toronto

Hybrid
CAD 70,000 - 90,000
Global Brand & Content Strategy Director
Global Brand & Content Strategy Director

Altus Group • Toronto

On-site
CAD 180,000 - 195,000
Remote Content Marketing Strategist - Canada
Remote Content Marketing Strategist - Canada

Brafton • Toronto

Remote
CAD 80,000 - 95,000
Competitive Incentive plan
Health Savings Account
Pension
+2