Zurich North America is looking for an experienced Vice President of Digital Marketing and reports to the Head of Marketing for Zurich North America (ZNA). This position must work out of our North American Headquarters in Schaumburg, IL. The successful candidate will be responsible for advancing Zurichigital capabilities and footprint. This role will lead initiatives focused on planning, defining, developing, deploying, and measuring ZNAigital programs. We are looking for a marketing expert with proven experience in the strategy, execution, and measurement of digital marketing campaigns including web, mobile, social media, and email marketing.
High Level Influencer Externally Focused - The jobore deliverables rely on influencing or negotiating with external contacts on strategic impact matters. Relationships typically involve persuading or countering opposition, often with vendor representatives or senior management level customers.
Job Summary Develop and maintain a strong knowledge of the Zurich North America business, propositions, aims and goals. Develop a strong understanding of customer and distributor needs, purchase journey, and growth areas. * Set strategy, lead, and deliver key strategic initiatives to advance ZNAigital capabilities.
- Lead teams to develop digital marketing capabilities & campaigns, interfacing with all internal areas of marketing, as well as with outside agencies, to achieve goals.
- Champion the Zurich brand in North America through creation and execution of a superior digital customer and distributor experience.
- Execute real-time optimization of digital marketing campaigns to meet changing market and competitive conditions.
- Monitor performance and cost effectiveness of outside vendors and freelance contractors. Build strong agency relationships .
- Provide for the preparation and consolidation of forecasts to meet overall marketing/sales objectives of the company.
- Effectively manage internal and external resources in delivery of marketing forecasts and budgets.
- Develop and inspire a strong, high-performing team ensuring superior service is provided to customers/distributors.
Basic Qualifications: - Bacheloregree
- 10 or more years of experience in Marketing, Digital Marketing, Customer Experience and Strategy
- 5 or more years of management experience or leading teams
Preferred Qualifications: - Advanced digital marketing expertise, including digital strategy, content marketing, CRM, social media, SEO, and data analytics gained from experience in positions of escalating responsibilities
- Prior experience working with top tier strategy/marketing consulting organization or leading marketing agency in similar role
- Experience and/or understanding of the Insurance Industry to include commercial insurance or personal insurance
- Demonstrated ability to lead cross-functional teams
- Ability to work with multiple internal and external stakeholders to deliver tangible results
- Proven experience in presenting business concepts, roadmap/plan, and technical solutions to senior leadership
- Proven success leveraging metrics to elevate integrated marketing campaigns
Imagine working for a company that truly cares about their employees, customers, stakeholders, and communities they serve.
Imagine working for a values-driven organization that has the ambition and desire to be the best global insurance provider in the world.
Zurich is that place where 55,000 employees across approximately 200 countries and territories are all focused on helping people and helping companies protect what is truly most important to them. We are a values-driven organization that takes pride in the work that we do every day and we have the ambition to be the best global insurer in the world.
EOE disability/vets
Zurich does not accept unsolicited resumes from search firms or employment agencies. Any unsolicited resume will become the property of Zurich American Insurance. If you are a preferred vendor, please use our Recruiting Agency Portal for resume submission.