Enable job alerts via email!

Chief Marketing Officer – NAVACORD

Jones DesLauriers Insurance Management Inc.

Toronto

On-site

CAD 150,000 - 250,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

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

Job summary

A leading insurance and risk management brokerage seeks a Chief Marketing Officer to drive national marketing strategies aligning with growth goals. This role involves overseeing brand initiatives, collaborating with executive leadership, and enhancing client experiences. Ideal candidates will possess a robust marketing background, strong leadership capabilities, and a passion for diversity and inclusion.

Qualifications

  • Minimum 10 years of progressive marketing experience, preferably in multi-regional roles.
  • Experience in marketing insurance products or professional services highly preferred.
  • Strong understanding of traditional and digital marketing strategies.

Responsibilities

  • Develop and implement a national marketing strategy aligned with growth objectives.
  • Lead and mentor the corporate marketing team.
  • Manage internal and external communications and digital content.

Skills

Leadership
Strategic Thinking
Collaboration
Digital Marketing
Brand Awareness
Data Analysis

Education

Bachelor’s degree in marketing, communications, business or a related field

Job description

TORONTO, ON | Reporting to : Jeff Piercy, Senior Vice President, Capital Markets & Corporate Strategy

POSITION OVERVIEW

The Chief Marketing Officer (CMO) is a pivotal executive role reporting to the SVP, Capital Markets and

Corporate Strategy. As the most senior marketing leader at Navacord, the CMO will set the vision and

lead the execution of marketing strategies that align with the company’s growth objectives. The leader

will collaborate with Executive Chairman, CEO, executive team and the extended network of marketing

professionals within Navacord’s broker partners.

The CMO will lead a head office team of direct reports, collaborating closely with the marketing teams

within Broker Partners across Canada.

The role will support M&A activities, rebranding initiatives, and corporate communications (internal and

external), including press releases and key announcements. The successful candidate will also work

to enhance Navacord’s employee value proposition and increase brand awareness in a competitive

marketplace.

The leader will be a key contributor to “One Culture” initiatives such as diversifying sales, lifelong learning,

workplace and fostering unity within the organization, and will serve on the Executive One Culture Council.

RESPONSIBILITIES :

  • Develop and implement a comprehensive national marketing strategy aligned with Navacord’s growth objectives.
  • Lead and mentor the corporate marketing team (Design Lead, Communications Lead, and eventual
  • Nurture and expand a community of marketing experts across the broker partner network,

fostering collaboration and consistency.

  • Champion “One Culture” initiatives, including diversity, lifelong learning, and unity across the

organization.

  • Oversee the annual marketing plan and budget, ensuring effective resource allocation and

performance measurement.

Brand, Communications & Thought Leadership :

  • Lead rebranding initiatives and ensure cohesive messaging across all channels and broker partners.
  • Manage internal and external communications, including press releases, company announcements, and digital content.
  • Drive thought leadership through whitepapers, webinars, newsletters, and industry engagement.
  • Oversee trademark management and public relations to enhance Navacord’s reputation.

Sales Support & Business Enablement :

  • Collaborate with sales leaders to develop targeted marketing campaigns that drive client acquisition and retention.
  • Support broker partners with sales collateral, proposals, and digital content.
  • Promote cross-sell opportunities and broker partner collaboration.

M&A and Integration :

  • Support marketing aspects of M&A activities, including integration, rebranding, and communications.
  • Provide expertise during due diligence and post-merger integration.

Client Communications & Experience :

  • Develop strategies to build trust, strengthen relationships, and showcase Navacord’s offerings.
  • Lead initiatives to enhance client experience, loyalty, and engagement.

Market Research & Analysis :

  • Develop strategies to build trust, strengthen relationships, and showcase Navacord’s offerings.
  • Lead initiatives to enhance client experience, loyalty, and engagement.

YEAR 1 CRITICAL SUCCESS FACTORS :

  • Establish a marketing organizational structure that supports local autonomy while aligning regional offices under a unified national marketing strategy.
  • Implement and incorporate brand enablement tools that facilitate access to authorized assets and enhance brand compliance on a national scale.
  • Evaluate and be prepared to execute on a careful and thoughtful transition from a house of brands (Navacord’s 60+ Broker Partners) to a branded house.
  • Build strong relationships with broker partners and internal stakeholders, influencing without direct authority.
  • Demonstrate measurable progress in enhancing brand visibility and the employee value proposition proposition.

Key Qualifications, Skills & Attributes :

  • Minimum of 10 years of progressive marketing experience, preferably in a national or multi-regional role within the insurance or financial services sectors.
  • Experience in marketing insurance products or professional services is highly preferred.
  • Proven experience leading brand awareness campaigns, with a strong understanding of both

traditional and digital marketing strategies.

  • Familiarity with M&A marketing, rebranding efforts, and internal / external corporate

communications.

  • Experience generating actionable insights from disparate data across the enterprise.
  • Strong leadership skills with the ability to influence and collaborate across a decentralized

network.

  • Strategic thinker who can balance long-term vision with day-to-day execution.
  • Entrepreneurial spirit, intellectual curiosity, and a bias for action.
  • Comfortable operating in ambiguity and leading through change and innovation.
  • A champion of diversity, equity, and inclusion, with a passion for fostering an inclusive workplace

culture.

EDUCATION :

  • Bachelor’s degree in marketing, communications, business or a related field.

Qualified candidates are invited to email their resume and cover letter to :

Navacord is a leading insurance and risk management brokerage created to keep the Canadian entrepreneurial spirit alive. Led by a passionate and engaged partnership group, Navacord Broker Partners are committed to the success of their clients by delivering expert advice in an increasingly complex world which allows them to face the future with confidence.

Fastest Growing Multiline Brokerage in Canada

3,500+ Employees

74,500+ Commercial Clients

750m Revenue

29% B2C (Personal Lines)

5% Underwriting Solutions

J-18808-Ljbffr

Create a job alert for this search
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Chief Marketing Officer – NAVACORD

Jones DesLauriers Insurance Management Inc.

Toronto

On-site

CAD 150,000 - 250,000

7 days ago
Be an early applicant

Chief Marketing Officer

Navacord

Toronto

On-site

CAD 150,000 - 250,000

17 days ago

Vice President, Marketing

Navacord Inc.

Toronto

On-site

CAD 120,000 - 180,000

12 days ago

Vice President, Marketing

Navacord Inc.

Old Toronto

On-site

CAD 100,000 - 160,000

30+ days ago