The Vice President, Global Head of Digital Experience is a senior leadership role responsible for setting the vision and leading execution of Chubb’s global digital presence. The role oversees the redesign of Chubb.com, its Adobe technology stack, and digital strategy and operations across 54 markets. It combines technical and strategic leadership, requiring expertise in AI-driven digital marketing, content systems, analytics, and governance, along with the ability to lead multidisciplinary teams and influence at the executive level in a complex, matrixed organization. The role leads Chubb’s digital presence amid changes driven by artificial intelligence, evolving user behavior, and increased competition for attention and conversion. The successful candidate will establish the vision for Chubb’s online presence and ensure teams, platforms, and workflows can perform in a rapidly changing environment. They will apply AI as a practical operating framework and bring fluency in UX principles, performance measurement, and agile practices, while guiding a team through change. The position works as a partner to engineering leadership and regional executives and market digital leads, translating marketing objectives into technical delivery and platform capabilities into measurable business outcomes across 54 markets. The ideal candidate will be based in Chubb’s New York, NY or Whitehouse Station, NJ offices.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Executive
Education Level
No Education Listed