About this role
Manager, Integrated Marketing at Verisk Analytics. Location: Boston, Massachusetts, United States. Role: Market intelligence, Campaign planning, Team leadership Requirements: Bachelor’s degree in Marketing, Communications, or related field; 7+ years in integrated, product, or channel marketing in B2B; strong cross-functional collaboration; data-driven; hybrid work readiness. Category: Marketing Seniority: Mid Level Commitment: Full Time Workplace: Hybrid Languages: English