← Browse all jobs
V

Integrated Marketing Manager at Verisk

Verisk
Markham, ONOn-site3 weeks ago
Apply Now →

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.
Want to see how well you match this job?
Get AI-scored for free →