Role Overview
The AVP, Marketing & Communications, Chubb North America Cyber and Property will oversee marketing and communications initiatives across Chubb’s North America Cyber and Property commercial insurance business units. They will have a proven track record managing the development, implementation, optimization, and measurement of multi-channel integrated marketing and communication plans.
What You Will Do
The ideal candidate will have exceptional project management skills and superior communication capabilities, able to relay complicated digital concepts in plain language. They will build context across multiple teams to optimize partner workflows and make the most of emerging opportunities.
Why It Might Be a Fit
The AVP, Marketing & Communications, Chubb North America Cyber and Property reports to the AVP, Marketing & Communications, North America Financial Lines with matrix reporting to Chubb’s Divisional Presidents for North America Property and Cyber business units.
Requirements
- Establish an in-depth and ongoing understanding of Chubb’s Cyber and Property products and services
- Represent the interests of Chubb’s Cyber and Property business units in formulating and executing strategic marketing campaigns
- Analyze and gain insight into the relevant audiences
- Determine the optimal mix of channels and tactics according to audience segments and ongoing insights
- Develop marketing strategies for new products and services
- Review and evaluate existing marketing campaigns to assess performance
- Regularly report on business outcomes and KPIs
- Collaborate with other North American businesses to create seamless experiences for customers and facilitate cross-sell opportunities
- Integrate the business-specific and local events strategy
- Monitor and maintain budgets
- Effectively manage outside agencies and vendors
To apply for this job please visit fa-ewgu-saasfaprod1.fa.ocs.oraclecloud.com.

Follow us on social media