C

Chubb

Global property & casualty insurer

Senior Manager - Digital Projects Management

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

About the Job

Requirements

  • A university degree in Business, Information Technology, or Engineering.
  • Five years of experience in project management, digital, or transformation work.
  • Experience in insurance, banking, fintech, or e-commerce.
  • A proven track record delivering digital platforms or channel transformation.
  • Strong project management knowledge, including Agile or Waterfall.
  • Understanding of APIs and system integration, customer journey design, and digital sales funnels.
  • Good interpersonal skills.
  • Good communication in English.
  • PMP or Agile certification is a plus.
  • Detail-oriented, ethical, and technology-focused.

Responsibilities

  • Lead the end-to-end project lifecycle from initiation through delivery and post-launch optimization.
  • Establish project scope, timelines, milestones, and key performance indicators.
  • Drive SteerCo reporting, risk management, and issue resolution.
  • Ensure alignment with PMO governance and the transformation roadmap.
  • Manage development of customer-facing platforms, including web, apps, and self-service portals.
  • Manage development of partner platforms, including API integrations and embedded insurance.
  • Ensure a seamless omnichannel experience across Agency, Banca, and Partnerships.
  • Define and track digital sales, conversion, customer engagement, and retention key performance indicators.
  • Use analytics to optimize funnel performance and user journeys.
  • Report realized benefits after launch.
  • Drive digital onboarding initiatives, including electronic know-your-customer and straight-through processing.
  • Drive initiatives involving AI-enabled tools for fraud detection and personalization, and automation to reduce manual operations.
  • Assist with the digital partner onboarding process.
  • Handle other ad-hoc requests assigned by the Line Manager to support business requirements.

Desired Qualifications

  • PMP or Agile 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