Business Development Manager

Posted 3 Days Ago
Be an Early Applicant
2 Locations
In-Office or Remote
Entry level
Insurance
The Role
Leads and scales Chubb’s multi-market high-net-worth business model and pilot program. Coaches business development teams, develops distribution channels, originates and closes strategic HNW opportunities, and sells insurance, wealth, and related financial solutions. Builds relationships with clients, referral sources, and partners while aligning stakeholders across Life, Wealth, and P&C segments to deliver growth, governance, and revenue objectives.
Summary Generated by Built In

Key Role Objective

Lead and scale Chubb’s multi-market HNW business model and pilot programme, while serving as a player-coach for the segment. In addition to setting strategy and enabling the team, the role has direct responsibility for originating, pursuing, and closing HNW business opportunities.

Key responsibilities

1) Lead multi-market HNW business model, proposition and pilot execution

  • Lead the design, execution and scaling of Chubb’s multi-market HNW business model and pilot programme.
  • Define target client strategy, referral pathways, operating model, commercial framework, governance and success metrics.
  • Provide market and client insights to shape Chubb’s HNW and multi-market propositions, with a focus on the needs of internationally mobile HNW clients.
  • Identify opportunities to strengthen the integration of Life, Wealth and relevant P&C solutions, and recommend enhancements to product, service, distribution and client experience.
  • Translate pilot outcomes into scalable, repeatable business models for broader rollout.

2) Coach and enable business development teams and distribution channels to drive sales performance

  • Coach, support and enable the business development team to identify, pursue and convert HNW opportunities.
  • Provide strategic direction, market insight and hands-on deal support to drive sales of insurance, wealth and related solutions.
  • Build team capability in multi-market business development and HNW client engagement.

3) Direct business origination and revenue delivery

  • Drive direct business development for the target segment by originating and converting HNW opportunities.
  • Build and manage relationships with clients, referral sources and strategic partners to generate pipeline and revenue.
  • Lead selected client engagements and directly sell financial solutions including insurance, wealth and related offerings, particularly for strategic or complex opportunities.
  • Deliver individual commercial outcomes in addition to broader leadership responsibilities.

4) Drive cross-market growth and stakeholder alignment

  • Identify and advance multi-market growth opportunities across Life, Wealth and relevant P&C segments.
  • Align stakeholders across markets and functions to execute effectively within regulatory and governance requirements.
  • Support senior management in advancing multi-market strategic priorities.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Zürich
27,791 Employees

What We Do

Chubb is the world’s largest publicly traded property and casualty insurance company. With operations in 54 countries and territories, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients. As an underwriting company, we assess, assume and manage risk with insight and discipline. We service and pay our claims fairly and promptly. The company is also defined by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength and local operations globally. Parent company Chubb Limited is listed on the New York Stock Exchange (NYSE: CB) and is a component of the S&P 500 index. Chubb maintains executive offices in Zurich, New York, London, Paris and other locations, and employs 31,000 people worldwide. Additional information can be found at: chubb.com.

Similar Jobs

Remote
Hong Kong
6984 Employees
Remote or Hybrid
Hong Kong
5637 Employees

VALD Logo VALD

Business Development Manager

Healthtech • Software
Remote
Hong Kong China
288 Employees

Sleek Logo Sleek

Business Development Manager

Fintech • Financial Services
Remote
Hong Kong
405 Employees

Similar Companies Hiring

MassMutual India Thumbnail
Big Data • Fintech • Information Technology • Insurance • Financial Services
Hyderabad, Telangana
Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
43 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account