Business Development Manager, Accident & Health
Company: Chubb
Location: Dallas
Posted on: April 1, 2026
|
|
|
Job Description:
Description We are currently seeking a professional business
development resource for its Chubb Accident and Health Consumer
Solutions / Affinity practice in Dallas, TX. This role will
establish and grow distribution relationships for its group and
individual Accident, Travel, Limited Health and Property product
portfolio into financial institutions, associations, affinity
organizations, membership clubs, and other traditional and
non-traditional groups. This position also participates in the new
product manufacturing process by servicing as the voice of the
customer with regard to identifying and communicating market needs.
Heavy travel will be involved. Sales/Account Service • Achieves new
business and premium growth goals. • Identify and cultivate
production relationships with producers of blanket and voluntary
Consumer Solutions / Affinity business located throughout the US. •
Work together with brokers and third party administrators to
establish distribution relationships with financial institutions,
associations, affinity organizations, membership clubs, and other
traditional and non-traditional groups. • Communicate the needs of
various market segments, product and service requests /
requirements, and producer niches to home office to facilitate
development of solutions to increase new business generation. •
Establish long lasting, personal relationships with producers to
ensure that Chubb Consumer Solutions is provided the opportunity to
propose on all desired cases as they present themselves. • Develop
proposals. • Collaborate with producers and Chubb A&H staff to
generate new market opportunities and “breathe new life” into
existing programs • Anticipates producer needs and responds
pro-actively. • Tracks producer results and makes recommendations
to improve product, submission activity, case count, and written
premium. • Participates in national and local insurance related
industry functions, conferences, events. Planning • Responsible for
new business planning with Chubb Accident & Health Consumer
Solutions / Affinity Manager. • Budgeting for travel and
entertainment for respective territory with Chubb Accident & Health
Consumer Solutions / Affinity Manager. Education • Development of
additional areas of market knowledge and specialization. • Continue
insurance related accreditation (i.e. CEBS, LOMA, etc.)
Qualifications Bachelor's Degree Minimum of 7 years of sales and/or
underwriting experience in direct response insurance (or related
fields) and/or Life, Accident & Health and/or Property & Casualty
products. Demonstrated skill in the following areas: communication
and negotiating; leadership and management skills; presentation
skills; management of multi-line account relationships; fundamental
knowledge of underwriting and actuarial practices Knowledge of
Accident, Travel, Limited Health and Property products Knowledge of
insurance products distributed through financial institutions,
associations, affinity organizations, membership clubs, and other
traditional and non-traditional groups. Knowledge of Third Party /
Mass Marketing Knowledge of direct marketing techniques
Keywords: Chubb, Wylie , Business Development Manager, Accident & Health, Sales , Dallas, Texas