C

Chubb

Global property & casualty insurer

Senior Director, New Business & Underwriting

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

About the Job

Requirements

  • Bachelor’s degree or higher, preferably in Insurance, Finance, Banking, Economics, Business Administration, or a related field.
  • At least 12–15 years of experience in life insurance, including many years in senior management roles in underwriting, new business, policy administration, or related operations.
  • Strong knowledge of insurance underwriting, policy issuance, operational process management, risk control, and insurance product development.
  • Experience working with technology systems supporting insurance operations, process improvement, automation, or digital transformation is a strong advantage.
  • Ability to lead large teams, build organizational capability, develop talent, and manage performance effectively.
  • Strategic mindset with analytical, problem-solving, and decision-making skills in a high-pressure environment.
  • Strong cross-functional collaboration and influencing skills, with effective communication across management, business, operations, and internal stakeholders.
  • Ability to build processes, operational standards, and drive compliance across the organization.
  • Professional working proficiency in English; ability to read technical and business documents and communicate with regional or group stakeholders is preferred.
  • High responsibility, result orientation, care, integrity, and commitment to service quality.

Responsibilities

  • Develop the strategic direction, action plans, and key priorities for the Underwriting and New Business Department in line with each stage of the company’s development.
  • Translate business objectives into concrete operational plans to meet growth, service quality, and risk control requirements.
  • Monitor execution effectiveness, assess outcomes, and adjust plans as needed to ensure agility and operational efficiency.
  • Manage and oversee underwriting, policy issuance, policy adjustment, and New Business case processing activities, ensuring they meet standards, deadlines, and compliance requirements.
  • Establish, review, and improve operational processes, policies, and guidelines to enhance efficiency and minimize errors.
  • Track key operational metrics, analyze trends, identify bottlenecks, and propose improvement solutions.
  • Ensure consistent application of processes, standards, and internal controls across the Department.
  • Collaborate with Product, IT, Sales, Legal, Compliance, and relevant stakeholders to design, develop, and launch new insurance products.
  • Participate in assessing the operational, process, and system feasibility of new products, distribution channels, or business process changes.
  • Act as the key liaison with IT to build, enhance, and optimize systems supporting underwriting, new business, policy issuance, and related operational needs.
  • Resolve cross-functional issues arising during business implementation to ensure smooth and effective collaboration.
  • Build the organizational structure and define roles and responsibilities within the Department in line with the company’s operating model and growth scale.
  • Recruit, develop, coach, and retain key talent; build succession capability for critical managerial and specialist positions.
  • Set objectives, monitor performance, and evaluate team results to ensure accountability, proactiveness, and execution effectiveness.
  • Foster a professional, collaborative, compliant, and continuous-improvement-oriented culture across the Department.
  • Provide periodic reports to Executive Management and relevant stakeholders on operational performance, underwriting quality, issuance rate, turnaround time, and key issues.
  • Propose and implement corrective actions, process improvements, and resource optimization initiatives to enhance operational effectiveness.
  • Ensure Department activities align with internal policies, compliance requirements, and the company’s risk governance direction.
  • Perform other duties as assigned by the Company or line manager.

Desired Qualifications

  • Experience working with technology systems supporting insurance operations, process improvement, automation, or digital transformation.
  • Ability to read technical and business documents and communicate with regional or group stakeholders.

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