About this role
Lead innovative marketing strategies with Verisk Canada as an Integrated Marketing Manager. This role focuses on data-driven insights to enhance brand presence and drive pipeline growth in the Canadian insurance market.
Verisk
Canada is seeking an Integrated Marketing Manager to spearhead end-to-end campaign development. You will translate business objectives into actionable marketing plans using analytics and customer insights. This position plays a pivotal role in coordinating with Sales, Product, and marketing teams to ensure alignment on revenue goals and market strategies. Key Responsibilities:
• Conduct detailed market and competitor research
• Develop multi-channel marketing strategies and execute campaigns
• Improve customer journey and enhance touchpoints
• Create compelling messaging and positioning for products
• Define KPIs and analyze marketing performance Requirements:
• Bachelor's degree in marketing or communications
• 8+ years of integrated marketing management experience
• Proven track record in managing marketing budgets
• Strong data analysis and storytelling skills
• Hybrid work capability with in-office expectations Drive impactful marketing initiatives with Verisk Canada, elevating engagement and aligning with business priorities.