C

Chubb

Global property & casualty insurer

Assistant Director – Transformation Delivery Lead

Program ManagementConfirmed live in the last 24 hours
Full-timeVietnamNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree or higher in Business Administration, Information Technology, Finance, or a related field.
  • At least 8 years of experience in digital transformation project management, including at least 3 years in life insurance or financial services.
  • Strategic thinking and strong financial analysis and planning skills.
  • Leadership and communication skills to influence and persuade senior stakeholders.
  • Proficiency in change management, conflict resolution, and creative, pragmatic problem-solving.
  • Good English communication skills with international stakeholders.

Responsibilities

  • Lead critical digital and operational transformation initiatives for Chubb Life Vietnam.
  • Design and execute solutions to transform business processes, customer journeys, and operational performance.
  • Collaborate with C-level executives and senior leaders, influence strategic decisions, and align business vision with execution.
  • Build, inspire, and lead cross-functional teams to deliver complex projects.
  • Own end-to-end delivery of transformation programs, meeting milestones, managing risks, and delivering measurable value.
  • Champion Agile methodologies, data-driven decision-making, and continuous improvement.
  • Develop and coach delivery managers.
  • Communicate with stakeholders across organizational levels to provide clarity and maintain alignment and momentum.

Desired Qualifications

  • Experience leading large-scale projects in claims, operations, or digital transformation, and experience working with C-level executives.
  • Experience with data management, analytics, and artificial intelligence or machine learning.
  • Scrum Master, Product Owner, Project Management Professional, or equivalent certification.

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