The Canadian insurance market is undergoing significant transformation driven by digital innovation, evolving customer expectations, climate-related risk, and increasing pressure on loss ratios and profitability. Verisk Canada plays a critical role in helping insurers navigate change through data, analytics, and advanced solutions. 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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed