Verisk Canada UW Integrated Marketing Manager
Hybrid · Markham
Lead the development and execution of integrated marketing strategies to drive pipeline and brand presence for Verisk Canada. Own end-to-end multi-channel campaigns across digital, content, and events while partnering with Sales and Product teams.
