C

Chubb

Global property & casualty insurer

Head of Independent Distribution Partners

Insurance Sales & AgencyConfirmed live in the last 24 hours
Full-timeBangkok, ThailandNo salary listedIn-person

About the Job

Requirements

  • At least 15 years of experience in insurance, financial services, distribution management, or business development.
  • At least 10 years in senior leadership positions.
  • Strong experience in agent and broker management, affinity business, partnership development, and corporate business.
  • Deep understanding of insurance regulations and market dynamics.
  • A proven track record in driving profitable growth and strategic partnerships.

Responsibilities

  • Formulate and execute the Company's distribution and partnership strategy through independent distribution channels to drive profitable growth, expand market reach, develop strategic partnerships, and strengthen relationships with agents, brokers, and other external distribution networks while ensuring regulatory compliance and corporate governance.
  • Develop and execute the Company's Independent Distribution Partner strategy across agents, brokers, dealers, and branch networks in alignment with corporate objectives.
  • Drive sustainable growth across agency, broker, dealer, and strategic partner channels.
  • Identify and capitalize on new business opportunities, emerging markets, and innovative distribution models.
  • Establish annual business plans, sales targets, and growth initiatives for all partner channels.
  • Monitor market trends, competitor activities, and customer insights to strengthen competitive positioning.
  • Build, maintain, and strengthen relationships with insurance agents, brokers, dealers, and corporate partners.
  • Negotiate commercial agreements and partnership arrangements to maximize mutual value.
  • Develop strategic collaboration initiatives to enhance partners’ productivity and business growth.
  • Drive partners’ engagement, retention, and long-term relationship management.
  • Lead the acquisition of new strategic partnerships and distribution opportunities, including recruiting new agents and brokers.
  • Develop innovative insurance solutions with partners to penetrate new customer segments.
  • Identify opportunities for cross-selling, bundled products, and ecosystem partnerships.
  • Collaborate with product teams to develop partner-specific insurance propositions.
  • Own and deliver annual Gross Written Premium (GWP), New Business Premium (NBP), revenue, and profitability targets.
  • Establish performance metrics and scorecards for partner channels.
  • Monitor business performance and implement corrective actions where necessary.
  • Optimize acquisition costs and channel profitability.
  • Ensure distribution activities comply with OIC regulations and applicable insurance laws.
  • Maintain effective controls over partner onboarding, due diligence, and governance processes.
  • Work closely with Compliance, Legal, Risk Management, and Internal Audit functions.
  • Oversee distribution conduct risk and partner-related reputational risks.
  • Improve end-to-end partner experience and operational efficiency.
  • Enhance partners’ acquisition, retention, and service quality through partner networks.
  • Lead and develop high-performing distribution teams.
  • Foster a culture of accountability, customer centricity, collaboration, and innovation.
  • Develop leadership succession plans and talent pipelines within the function.
  • Serve as a member of the Executive Leadership Team and contribute to overall business strategy.

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