×
Register Here to Apply for Jobs or Post Jobs. X

Verisk UW Integrated Marketing Manager

Job in Markham, Ontario, I3P, Canada
Listing for: Verisk Careers | Verisk
Full Time position
Listed on 2026-09-21
Job specializations:
  • Marketing / Advertising / PR
    Marketing Strategy, Digital Marketing, Marketing Management
Salary/Wage Range or Industry Benchmark: 90000 - 130000 CAD Yearly CAD 90000.00 130000.00 YEAR
Job Description & How to Apply Below

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.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary