Enable job alerts via email!

Marketing & Communication Business Partner - 12-month contract

Definity

Waterloo

On-site

CAD 77,000 - 142,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Marketing & Communication Business Partner for a 12-month contract. This role focuses on executing integrated programs across communication, marketing, and creative functions, primarily within Technology Solutions and Claims. The ideal candidate will have extensive experience in communication or marketing, with a strong emphasis on strategic consulting and relationship building. Responsibilities include advising senior leaders, managing initiatives, and ensuring consistent messaging. The position offers a competitive salary and various benefits, promoting a diverse and inclusive work environment.

Benefits

Hybrid work
Share ownership
Pension
Volunteer days
Educational resources
Wellness programs
Discounts

Qualifications

  • 10+ years of progressive experience in communication or marketing.
  • Experience advising senior leaders on communication strategies.

Responsibilities

  • Provide strategic consulting and accountability in delivery.
  • Advise business leaders on IMC strategies.
  • Identify and leverage marketing and communication opportunities.

Skills

Storytelling
Strategic Skills
Relationship Building
Organizational Skills
Project Management
Presentation Skills
Multitasking

Education

University degree in communication, marketing, or related field

Tools

SharePoint
MS Teams

Job description

Marketing & Communication Business Partner - 12-month contract

Join to apply for the Marketing & Communication Business Partner - 12-month contract role at Definity

Role Overview

The Integrated Marketing & Communication Business Partner, Technology Solutions, Claims, & Corporate is a key member of our IMC team, responsible for executing integrated programs across communication, marketing, and creative functions. This role primarily focuses on Technology Solutions and Claims, aligning with other corporate initiatives as needed.

Reporting to the AVP, Partnership & Operations, the role involves planning and overseeing initiatives that leverage core IMC capabilities, supporting strategic focus areas to foster innovation and enhance customer experience.

Responsibilities

  • Provide strategic consulting and accountability in delivery, collaborating with senior stakeholders across Technology, Claims, and other units.
  • Advise business leaders on IMC strategies that highlight digital leadership, innovation, and claims experiences, acting as the primary messaging expert.
  • Ensure consistent voice and strategic messaging to influence employee, broker, and customer perceptions.
  • Identify and leverage marketing and communication opportunities, contributing to enterprise narratives and brand efforts.
  • Brief project teams, review collateral, and guide delivery to support strategic business goals.
  • Partner with leadership to manage demand and prioritize initiatives.
  • Align thought leadership and integrate brand strategies into IMC programs.
  • Participate in leadership meetings to identify communication opportunities.
  • Support with branded toolkits and measure program effectiveness with clear metrics.

Qualifications

  • University degree in communication, marketing, or related field.
  • 10+ years of progressive experience in communication or marketing, with proven storytelling and strategic skills.
  • Experience advising senior leaders on communication strategies.
  • Insurance industry experience is an asset.
  • Strong relationship-building and influence skills.
  • Excellent organizational and project management skills, ideally within financial services.
  • Ability to create compelling presentations and visuals.
  • Experience in executive communications and innovative program development.
  • Comfort with technology platforms and working in a fast-paced environment.
  • Resilience and multitasking ability.
  • Proficiency with content management and collaboration tools (e.g., SharePoint, MS Teams).

We consider potential and encourage applicants with diverse backgrounds, even if they don't meet every requirement.

Salary Range : $77,100 - $142,000

Benefits include hybrid work, share ownership, pension, volunteer days, educational resources, wellness programs, and discounts.

Actual salary may vary based on location, skills, and experience. Incentive plans are also available.

Additional Information

Definity values inclusion, diversity, and accessibility. Accommodation requests can be made via contact email.

This role requires successful background checks.

  • Seniority level : Mid-Senior level
  • Employment type : Full-time
  • Job function : Marketing and Sales
  • Industry : Insurance

J-18808-Ljbffr

Create a job alert for this search

Marketing Communication • Waterloo, Region of Waterloo, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Marketing & Communication Business Partner - 12-month contract

Definity Financial

Waterloo

On-site

CAD 77,000 - 142,000

15 days ago

Business Associate - Client Data

IFG International Financial Group Ltd

Ontario

On-site

CAD 60,000 - 100,000

30+ days ago