C

Chubb

Global property & casualty insurer

Vice President Global Head of Digital Experience

Marketing Generalist & ManagementConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 10 years managing enterprise B2B, B2C, and/or B2B2C websites or digital experiences, preferably focused on lead generation, eCommerce, or direct-to-consumer acquisition.
  • An AI-native approach to digital marketing operations, including experience building or significantly redesigning workflows using AI; experience designing content systems, automating production pipelines, or deploying AI for personalization and optimization is expected.
  • Deep hands-on experience with Adobe Experience Manager (AEM) or a comparable enterprise content management system; working knowledge of Adobe Target and other Adobe Experience Platform applications is preferred.
  • Ability to translate technical complexity for executive audiences and business intent into clear requirements for technical teams.
  • Proven ownership of an enterprise-scale website roadmap, with the ability to build business cases, secure funding, and deliver against commitments.
  • Experience managing agile marketing, engineering, and user experience/design teams, with the credibility and technical fluency to operate as a peer to engineering leadership.
  • Strong command of user data, including familiarity with data restrictions and consent frameworks.
  • Expertise in agile project management and a track record of delivering complex, multi-stakeholder programs on time.

Responsibilities

  • Develop and own the strategic roadmap for Chubb.com and other owned digital touchpoints, balancing long-term platform investment with near-term business performance across markets.
  • Lead digital experience strategy as an AI-first discipline by identifying where intelligent tools and automation can accelerate personalization, reduce production friction, and improve global consistency.
  • Design and govern AI-powered content workflows that encode brand voice, visual standards, and governance requirements in the production process, moving from manual review to systematized quality at scale.
  • Architect performance feedback loops connecting site analytics, testing outcomes, and user behavior data to content and experience decisions so the system continuously improves.
  • Establish and evolve a branded digital design system that governs digital experience quality across geographies, business lines, and channels while preserving local relevance.
  • Manage website key performance indicators tied to business goals across B2B, B2C, and B2B2C audiences, including multiple conversion funnel flows.
  • Design and execute an A/B and multivariate testing program via Adobe Target, optimizing user journeys and conversion goals.
  • Apply AI-assisted analytics to surface insights, identify experience gaps, and prioritize optimization opportunities.
  • Deliver monthly and quarterly business reviews to executive management, presenting performance against global key performance indicators, actionable intelligence, and roadmap status.
  • Own the global Chubb.com design system and ensure its alignment with the global visual identity system, maintaining consistency across digital, marketing, and engineering partners.
  • Serve as the primary marketing liaison to engineering and technology organizations, maintaining credibility and influence over platform roadmap decisions.
  • Oversee user experience/user interface and design governance standards across countries, business lines, and external vendors, supporting development through requirements aggregation, project prioritization, user acceptance testing, and cross-functional collaboration.
  • Lead a team of specialists across analytics, digital design, website governance, content operations, and marketing technology, providing direction, development, and operational clarity.
  • Navigate a highly matrixed global organization, building alignment across business lines, geographies, and corporate functions.

Desired Qualifications

  • Insurance or financial services experience is a plus, but is not required.

About the Company

Chubb

Global property & casualty insurer

Chubb is the world’s largest publicly traded property and casualty insurer, offering commercial and personal insurance, reinsurance, life and health products across 54 countries. It underwrites policies by evaluating risk, pricing premiums, and paying claims fairly and promptly when covered events occur. Its breadth of products, extensive distribution, and strong financial position distinguish it from competitors and enable it to serve diverse clients globally. Its goal is to help people and businesses manage risk with clear policy terms and reliable financial protection.

Company size
10,001+
Company stage
IPO
Headquarters
Zurich, Switzerland
Founded
1985

Recently Posted Jobs

Explore more opportunities at Chubb

See more jobs