
Integrated Communications Lead
Zurich Insurance
full-time
Posted on:
Location Type: Hybrid
Location: Schaumburg • Illinois • United States
Visit company websiteExplore more
Salary
💰 $170,000 - $230,000 per year
Job Level
About the role
- Design and lead a fully integrated communications strategy aligned with business unit’s growth goals
- Collaborate cross-functionally with marketing to align messaging and audience engagement
- Cultivate strong relationships with business, innovation, insurance and vertical industry media press
- Development and delivery of creative B2B content across digital platforms: earned, paid, social, and owned media
- Develop robust analytics dashboards to assess communications performance and guide strategic refinements
- Manage and develop a team of four or more communications professionals
Requirements
- Bachelor’s Degree
- 10 or more years of experience in the Marketing area to include strategic communications
- Experience in B2B and regulated or complex industries
- Experience in brand management
- Knowledge of business concepts and application of data analytics to drive marketing strategies
- People management experience or leadership experience
- Experience collaborating with cross-functional teams
Benefits
- Competitive pay
- Comprehensive benefits for employees and their families
- Short-term incentive bonus eligibility
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
strategic communicationsB2B content developmentdata analyticsbrand managementanalytics dashboards
Soft Skills
collaborationrelationship buildingleadershippeople management
Certifications
Bachelor’s Degree