Hybrid Strategic Marketing & Communications Leader

Liberty Mutual Canada

Toronto

Hybrid

CAD 130,000 - 170,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Flexible work environment
Tuition reimbursement
Employee Assistance Program

Job summary

Liberty Mutual Canada seeks a Head of Strategy & Operations for Canada and North America Specialty. You will lead integrated marketing and communications, shaping how we engage employees, customers and partners while aligning with enterprise strategy.

This high-visibility executive role requires collaboration across North American and global teams, translating complex topics into clear stories, guiding branding, campaigns and digital experiences, and driving measurable business impact.

Qualifications

  • Bachelor's degree in marketing, communications, public relations, journalism, business or a related field.
  • Significant experience leading integrated marketing and communications strategies in a complex organization.
  • Proven ability to advise senior leaders, influence stakeholders and translate priorities into clear communications.

Responsibilities

  • Lead integrated, multi-channel marketing and communications strategies aligning with business objectives.
  • Serve as strategic advisor to senior leaders, clarifying objectives and connecting priorities to enterprise strategy.
  • Oversee content creation, campaigns, events and digital experiences across channels to improve engagement.

Skills

Integrated marketing leadership
Strategic communications
Cross-functional leadership
Stakeholder management
AI in marketing
Content creation
Budget management
Excellent writing

Education

Bachelor's degree in marketing or related field

Tools

Marketing automation platforms
Analytics tools

Job description

Liberty Mutual Canada seeks a Head of Strategy & Operations for Canada and North America Specialty. You will lead integrated marketing and communications, shaping how we engage employees, customers and partners while aligning with enterprise strategy.

This high-visibility executive role requires collaboration across North American and global teams, translating complex topics into clear stories, guiding branding, campaigns and digital experiences, and driving measurable business impact.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Manager, Marketing & Communications
Senior Manager, Marketing & Communications

Liberty Mutual Canada • Toronto

Hybrid
CAD 130,000 - 170,000
Flexible work environment
Tuition reimbursement
Employee Assistance Program
Executive Assistant
Executive Assistant

Liberty Mutual Canada • Toronto

On-site
CAD 60,000 - 80,000
Flexible work environment
Competitive time off policy
Tuition reimbursement programs
+2
Hybrid Lead Risk Engineer, Energy & Renewables
Hybrid Lead Risk Engineer, Energy & Renewables

Liberty Mutual Canada • Toronto

Hybrid
CAD 155,000 - 195,000
Hybrid work model
Health benefits
Market-leading pension plan
+2
Senior Manager, Group Marketing & Communications - Brand Leadership
Senior Manager, Group Marketing & Communications - Brand Leadership

Empire Life • Canada

Hybrid
CAD 90,000 - 110,000
Competitive salary
Annual bonus programme
Employer-funded benefits
+6
Canada Communications & Marketing Lead — Hybrid
Canada Communications & Marketing Lead — Hybrid

AtkinsRéalis Canada Inc. • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Growth-Focused Integrated Marketing Manager (Canada)
Growth-Focused Integrated Marketing Manager (Canada)

Verisk Careers | Verisk • Markham

Hybrid
CAD 90,000 - 130,000
Hybrid Marketing Specialist — Growth & Partnerships
Hybrid Marketing Specialist — Growth & Partnerships

Co-operators General Insurance Company • Toronto

Hybrid
CAD 61,000 - 101,000
Training and development
Flexible work options
Paid time off
+3
Verisk Canada UW Integrated Marketing Manager
Verisk Canada UW Integrated Marketing Manager

Verisk Careers | Verisk • Markham

Hybrid
CAD 90,000 - 130,000
Director of Content Strategy & Discoverability
Director of Content Strategy & Discoverability

Sun Life Financial • Toronto

Hybrid
CAD 130,000 - 180,000
Sabbatical program
Hybrid work model
Best Workplace recognition
Verisk Canada UW Integrated Marketing Manager
Verisk Canada UW Integrated Marketing Manager

Maplecroft • Markham

On-site
CAD 70,000 - 110,000