Verisk Canada UW Integrated Marketing Manager
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