AVP, Marketing & Communications, North America Cyber & Property

Philadelphia, PA (Unknown)

Salary Not AvailableSenior Level10+ years expFull time

Posted 1 day ago

Job Summary

Own and execute strategic marketing for Chubb’s Cyber and Property, shaping audience insights, channel mix, and cross-team collaboration to drive measurable outcomes.

  • Lead development of product and brand positioning to support go-to-market plans
  • Align campaigns across media, events, digital, and executive communications to drive engagement and pipeline
  • Collaborate with cross-functional teams to optimize channels and report on KPIs

Job Description

Responsibilities

  • Establish an in-depth and ongoing understanding of Chubb’s Cyber and Property products and services, including differentiators, competitive positioning, and the brand’s value proposition.
  • Represent the interests of Chubb’s Cyber and Property business units in formulating and executing strategic marketing campaigns with a mix of direct and centralized resources, such as media/public relations, thought leadership, social media, advertising, internal communications, events, digital marketing, and executive communications.
  • Analyze and gain insight into the relevant audiences (buyers, influencers, and intermediaries) along with their actionable sub-segments, motivating factors, conversion triggers, etc.
  • Determine the optimal mix of channels and tactics according to audience segments and ongoing insights
  • Develop marketing strategies for new products and services that comply with current company and brand standards
  • Review and evaluate existing marketing campaigns to assess performance, identify gaps and make recommendations for continuous improvement.
  • Regularly report on business outcomes and KPIs (leads, submission activity, agent referrals, appointments, employee engagement, etc.), identifying opportunities for improvement.
  • Collaborate with other North American businesses including Chubb’s large account, middle-market, small commercial, wholesale, and personal insurance segments where products or audiences overlap to create seamless experiences for customers and facilitate cross-sell opportunities
  • Integrate the business-specific and local events strategy
  • Monitor and maintain budgets

Requirements

  • 7-10+ years in a senior corporate marketing, distribution marketing, and/or communications role
  • Insurance or Financial Services Industry experience preferred
  • Proven experience in leveraging marketing tactics to drive business results
  • Experience managing complex, multifaceted, and multilayered projects
  • Proven ability to build collaborative relationships in a complex, multi-divisional, geographically dispersed business organization
  • Ability to effectively manage professional and support staff members and outside agency resources
  • Proven ability to advise senior-level corporate executives
  • Superb communications skills, both verbal and written
  • Results oriented, accountable
  • Entrepreneurial, self-starter, and hands-on leader

Marketing Team

Marketing Roles Posted (Last 30 Days)
1

AVP, Marketing & Communications, North America Cyber & Property

Chubb Insurance · Philadelphia, PA · Unknown