C

Chubb

Global property & casualty insurer

Head of Commercial Insurance

UnderwritingConfirmed live in the last 24 hours
Full-timeBangkok, ThailandNo salary listedIn-person

About the Job

Requirements

  • At least 10 years of underwriting and/or marketing experience across property and casualty lines; multiline commercial underwriting experience is essential.
  • Demonstrable experience in portfolio management across Property, Casualty, Financial Lines, Cyber, Industry Practices, Marine and/or Construction.
  • Experience with Digital/Small Commercial underwriting approaches and platforms.
  • P&L management experience at a segment or territory level.
  • Experience building, managing, and developing high-performing underwriting teams.
  • Strong understanding of field distribution, including brokers, regional agents, and independent agents, in Asia markets.

Responsibilities

  • Own full P&L accountability for the Commercial Insurance portfolio across Thailand, including premium, profitability, growth, retention, and expense plans and results.
  • Analyze local market trends and develop strategies and new product development initiatives relevant to the Asia market context.
  • Escalate material financial risks and anomalies to the Head of P&C and Regional Management as appropriate.
  • Manage and report monthly and quarterly forecasts to the Head of P&C and Asia Regional Management.
  • Escalate potential booking anomalies, including reinsurance changes, account lapses, and large mid-term adjustments.
  • Provide timely and accurate performance commentary to support regional governance and decision-making.
  • Establish and manage an agile portfolio review process across the Small Commercial and Middle Market segments.
  • Coordinate distribution management and production responsibility across Property, Casualty, Financial Lines, Cyber, Industry Practices, Marine, and Construction.
  • Serve as the point of contact for risks outside field underwriting authority and coordinate with relevant line-of-business and Industry Practice leaders.
  • Maintain portfolio quality through proactive monitoring of concentration, catastrophe exposure, and loss trends.
  • Hold underwriting authority across all product lines within the portfolio.
  • Manage execution of new and renewal underwriting strategy for local underwriters and in tandem with remote or shared resources.
  • Monitor wording integrity in line with Product Board guidance.
  • Drive implementation of the Digital Underwriting Strategy for the Small Commercial segment.
  • Analyze Small Commercial market trends and lead development of new product initiatives to strengthen competitiveness across Thailand.
  • Manage the underwriting audit and peer review process, including personally conducting reviews where required.
  • Monitor underwriting quality and maintain satisfactory audit scores across the portfolio.
  • Maintain underwriting authority violations below the permitted threshold.
  • Ensure consistent application of underwriting guidelines and standards across the team.
  • Manage relationships with distribution partners, brokers, and the agency team.
  • Lead product development and distribution strategy for new and renewal business.
  • Educate broker partners on Chubb's appetite across Property, Casualty, Financial Lines, Cyber, Industry Practices, Marine, and Construction.
  • Coordinate marketing and production activities for the full Commercial Insurance portfolio.
  • Manage performance and compensation for the Commercial Insurance team in Thailand.
  • Lead change management activities arising from the new combined organizational structure, working closely with HR and L&D.

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