Director of Underwriting and New Business

Are you applying to the internship?

Job Description

Senior Director, New Business & Underwriting | Chubb

The Tone:
This is a full-time Senior Director role at Chubb, located in Vietnam, likely Ho Chi Minh City. Chubb provides comprehensive life insurance products and services to individuals and businesses globally. This critical position leads the strategic direction and overall governance of the Underwriting and New Business activities, ensuring a vital balance between ambitious business growth, stringent risk control, and exceptional service quality.

The TL;DR
• Role: Full Time
• Type: Full-time
• Location: In-person – Vietnam – Ho Chi Minh City

• Team: Underwriting and New Business Department, reporting to Executive Management
• Mission: To strategically lead and govern Underwriting and New Business operations, balancing growth, risk control, and service quality in alignment with company objectives.

What You’ll Actually Do
• Strategy: Lead the development of strategic directions, action plans, and key priorities for the Underwriting and New Business Department, translating business objectives into concrete operational plans.
• Operations Governance: Manage and oversee all underwriting, policy issuance, adjustments, and new business processing activities, ensuring standards, timeliness, and compliance while establishing and improving processes.
• Collaboration & Development: Collaborate with Product, IT, Sales, Legal, and Compliance to design and launch new insurance products and optimize systems supporting underwriting and new business operations.
• People Leadership: Build the organizational structure, define roles, recruit, develop, coach, and retain key talent, fostering succession capability and a professional working culture.
• Risk & Improvement: Provide periodic reports on operational performance, underwriting quality, and key issues to executive management, driving continuous improvement and ensuring alignment with risk governance.

The Must-Haves
• Background: Bachelor’s degree or higher, preferably in Insurance, Finance, Banking, Economics, or Business Administration, with deep knowledge of insurance underwriting, policy issuance, operational process management, and risk control.
• Experience: At least 12–15 years of experience in life insurance, including significant years in senior management roles in underwriting, new business, policy administration, or related operations.
• Skills: Proven ability to lead large teams, build organizational capability, develop talent, and manage performance effectively; strategic mindset with strong analytical, problem-solving, and decision-making skills; strong cross-functional collaboration and influencing skills with effective communication.
• Bonus: Experience working with technology systems supporting insurance operations, process improvement, automation, or digital transformation; proficiency in English for professional communication, including reading technical documents and engaging with regional/group stakeholders.

Related Jobs