C

Chubb

Global property & casualty insurer

Director, IT Portfolio & Finance Management

IT Project ManagementConfirmed live in the last 24 hours
Full-timeHong KongNo salary listedIn-person

About the Job

Requirements

  • A university degree or above is required; Computer Science or Information Security is preferred.
  • At least 8–10 years of experience in information technology roles focused on IT transformation, Project Portfolio Management, and IT Finance Management.
  • Excellent communication and stakeholder management skills to translate technical outcomes into terms easily understood by senior management.

Responsibilities

  • Identify synergies between IT projects to optimize project costs.
  • Drive IT run costs to remain flat as the business grows and identify sustainable savings through IT projects that transform the way work is done.
  • Lead all IT project managers and drive adherence to the project management framework to ensure consistency in project execution and reporting.
  • Drive projects to focus on delivered business value rather than fixed scope, time, and cost.
  • Reuse or combine project tasks and deliverables to create synergies among projects and save cost and time.
  • Ensure IT projects intended to enable business growth have no or minimal incremental run costs as the business grows.
  • Ensure IT projects intended to transform the technology stack or ways of working result in sustainable reductions in run costs.
  • Define, track, and communicate business outcome targets to senior stakeholders.
  • Coach and manage all IT project managers to deliver standardized execution and reporting with project synergy.
  • Monitor and track external vendors’ financials, especially during renewal.
  • Decide project priorities based on project dependencies, synergies, and business priorities.
  • Balance savings and synergies against business priorities and time to market using available levers.

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