SearchEuropeanJobs.com

VP, Global Head of Digital Experience

Company

CHUBB

Location

New York, United States

Type

Regular - Full time

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 , 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 Chu...

★ Ready to Start Your European Career?

Take the next step and apply for this exciting opportunity

Apply Now