Verisk Canada UW Integrated Marketing Manager

Maplecroft

Markham

Hybrid

CAD 70,000 - 110,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Verisk Canada is seeking a data-driven Integrated Marketing Manager to lead the development and execution of integrated marketing strategies that support business growth, drive pipeline, strengthen client engagement, and elevate brand presence within the Canadian market. This role offers autonomy, visibility with senior stakeholders, and opportunities to shape Verisk Canada's growth trajectory.

You will own end-to-end campaign strategy and execution across digital, content, and events.

Qualifications

  • Data-driven marketing mindset with a track record of driving pipeline and revenue.
  • Experience with multi-channel campaigns and cross-functional collaboration.
  • Strong analytical capabilities and stakeholder influence.

Responsibilities

  • Own end-to-end campaign strategy and execution across digital, content, and events.
  • Translate market, customer, and performance data into actionable insights.
  • Partner with Sales, Product, and cross-functional marketing teams to align with go-to-market priorities and revenue goals.
  • Drive pipeline growth and strengthen client engagement in the Canadian market.

Job description

The Canadian insurance market is undergoing significant transformation that is being driven by digital innovation, evolving customer expectations, climate related risk, and increasing pressure on loss ratios and profitability. These dynamics are creating both complexity and opportunity for insurers across Canada. As a long-standing partner to the industry, Verisk Canada plays a critical role in helping insurers navigate change through data, analytics, and advanced solutions that improve underwriting precision and drive better outcomes across the insurance value chain.

We are seeking a data-driven Integrated Marketing Manager to lead the development and execution of integrated marketing strategies that support Verisk Canada’s business growth. This role operates with a high degree of autonomy, translating business priorities into insight-driven marketing plans that deliver measurable impact focused on driving pipeline, strengthening client engagement, and elevating brand presence within the Canadian market.

You will own end-to-end campaign strategy and execution, leading multi-channel programs across digital, content, and events. Leveraging strong analytical capabilities, you will translate market, customer, and performance data into actionable insights by crafting targeted, compelling experiences that resonate with Canadian insurers and key stakeholders. In this role, you will partner closely with Sales, Product, and cross-functional marketing teams to ensure alignment with go-to-market priorities and revenue goals.

The ideal candidate brings a prove a proven track record of managing integrated marketing programs tied to business outcomes, along with a deep understanding of market dynamics and customer needs. You are a strategic thinker and strong operator while being equally comfortable building marketing plans, optimizing performance through data, and influencing stakeholders across the organization.

As part of a high-performing marketing team, you will collaborate with experienced professionals across North America, contributing to initiatives that span multiple solution areas. This role offers the opportunity to deepen your expertise while playing a visible role in advancing Verisk Canada’s market position and delivering meaningful business impact.

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

Similar jobs worth comparing

Canada Growth: Integrated Marketing Leader
Canada Growth: Integrated Marketing Leader

Maplecroft • Markham

Hybrid
CAD 70,000 - 110,000
Head of Sales- Verisk Canada
Head of Sales- Verisk Canada

Maplecroft • Markham

Hybrid
CAD 200,000 - 270,000
Hybrid work arrangement
AVP- Head of Sales- Verisk Canada
AVP- Head of Sales- Verisk Canada

Socket.dev • Markham

On-site
CAD 150,000 - 210,000
Health Insurance
Retirement Plan
Disability benefits
+1
Senior Marketing Advisor
Senior Marketing Advisor

Intact • San Juan de Terranova

Hybrid
CAD 87,000 - 107,000
Hybrid work model
Extra days off (up to 5)
Telemedicine
+4
Senior Marketing Advisor
Senior Marketing Advisor

Intact FC • San Juan de Terranova

Hybrid
CAD 87,000 - 107,000
Hybrid work model
Employee Share Purchase Plan
B2B Strategy Lead
B2B Strategy Lead

Intact • Toronto

On-site
CAD 70,000 - 90,000
Financial rewards program
Employee Share Purchase Plan
Flex pension and benefits package
+5
Manager Product Marketing
Manager Product Marketing

Canada Life • Winnipeg

On-site
CAD 82,000 - 152,000
Career Development
Health & Wellness
Time Off
+3
Senior Manager, Plans & Programs_Western Canada
Senior Manager, Plans & Programs_Western Canada

Aviva Canada • Vancouver

Hybrid
CAD 100,000 - 140,000
Hybrid flexible work model
Career development opportunities
Health benefits
+3
Vice President, Marketing
Vice President, Marketing

Aplin • Toronto

On-site
CAD 180,000 - 250,000
Senior Manager, Plans & Programs_Western Canada
Senior Manager, Plans & Programs_Western Canada

Aviva Canada • Winnipeg

Hybrid
CAD 100,000 - 140,000
Hybrid flexible work model
Career development opportunities
Health benefits
+5