C

Chubb

Global property & casualty insurer

Senior Director - Digital Customer Journey

Customer ExperienceConfirmed live in the last 24 hours
Full-timeTaipei City, TaiwanNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree or above; Insurance, Management, or a related field is preferred.
  • At least 10 years of life insurance customer service or policy administration experience, including at least 5 years in management roles.
  • Strong knowledge of the Taiwan life insurance market, policy administration processes, and relevant regulations.
  • Experience in digital transformation, process optimization, and innovative service is preferred.

Responsibilities

  • Lead the Customer Service & Policy Administration Department and formulate and execute customer-centric service strategies to enhance customer experience and loyalty.
  • Optimize policy administration processes, ensuring accuracy, efficiency, and compliance in policy changes, renewals, loans, and related services.
  • Drive digital transformation by implementing self-service platforms, intelligent customer support, and other innovative tools to improve service efficiency.
  • Analyze customer feedback and service data to continuously improve service quality and proactively identify customer needs.
  • Collaborate with Claims, Marketing, IT, and other departments to ensure seamless service processes and support business growth.
  • Build a high-performing professional team and promote staff training and development.

Desired Qualifications

  • Experience in digital transformation, process optimization, and innovative service.

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