Turn real user challenges into smarter product solutions. As a Business Analyst & Product Support Specialist on the Verisk Canada product team, you will combine analytical thinking, technical curiosity, and a customer-first mindset to help users
As a key member of the OPTA senior leadership team, the incumbent will be instrumental in contributing both passion and expert knowledge to achieve revenue and EBITDA targets by leading a team of execution and customer
Lead revenue strategies with Verisk Canada as the Head of Sales in a hybrid role based in Markham, ON. Drive profitability and customer satisfaction by leveraging expertise in the insurance industry. In this pivotal position, you
Locations 175 Commerce Valley Drive West, Markham, ON, L3T 7P6, CA (Hybrid) Short Term Incentive No Long Term Incentive Yes Commission Yes Work Arrangement Hybrid Budgeted Salary Currency CAD Minimum Salary 200,000 Maximum Salary 270,000 Division
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
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.