VP, Global Head of Digital Experience

Chubb · New York City

Apply on the company website

The Vice President, Global Head of Digital Experience is a senior leadership role responsible for setting the vision and leading the execution of Chubb's global digital presence — overseeing the redesign of Chubb.com, managing its underlying Adobe technology stack, and driving digital strategy and operations across 54 markets. The position is highly technical and strategic, requiring deep expertise in AI-driven digital marketing, content systems, analytics, and governance, as well as the ability to lead multidisciplinary teams and influence at the executive level in a complex, matrixed organization.

The ideal candidate will sit in our New York, NY or Whitehouse Station, NJ offices.

The Role 

The expectations placed on digital marketing are changing rapidly, driven by artificial intelligence, evolving user behaviors, and an increasingly competitive landscape for attention and conversion. The Vice President, Global Head of Digital Experience will lead Chubb's digital presence through that shift: setting the vision for how the world's largest publicly traded P&C insurer shows up online, and ensuring the team, platforms, and workflows are built to perform in an environment that rarely stands still.

This is a leadership role as much as a technical one. The right candidate brings genuine command of AI as a practical operating framework, alongside fluency in UX principles, performance measurement, and agile ways of working, as well as the ability to lead a talented team through change with clarity and confidence.

This person must be a credible peer to engineering leadership and a trusted partner to regional executives and market digital leads, translating marketing intent into technical delivery, and platform capability into measurable business outcomes across 54 markets.

Responsibilities

Strategy, Content Systems & AI Operations

Performance & Optimization

Platform & Governance

Leadership

Chubb is a world leader in insurance. With operations in 54 countries, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance, and life insurance to a diverse group of clients. The company is distinguished by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength, underwriting excellence, superior claims handling expertise and local operations globally.

At Chubb, we are committed to equal employment opportunity and compliance with all laws and regulations pertaining to it. Our policy is to provide employment, training, compensation, promotion, and other conditions or opportunities of employment, without regard to race, color, religious creed, sex, gender, gender identity, gender expression, sexual orientation, marital status, national origin, ancestry, mental and physical disability, medical condition, genetic information, military and veteran status, age, and pregnancy or any other characteristic protected by law. Performance and qualifications are the only basis upon which we hire, assign, promote, compensate, develop and retain employees. Chubb prohibits all unlawful discrimination, harassment and retaliation against any individual who reports discrimination or harassment.

More jobs at Chubb · Other jobs in New York