Business Development Manager- Accident & Health
Company: Chubb
Location: Chicago
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 Chicago, IL. 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 Knowledge, Skills & Abilities Required: • 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 The pay
range for the role is $93,700 to $159,000. The specific offer will
depend on an applicant’s skills and other factors. This role may
also be eligible to participate in a discretionary annual incentive
program. Chubb offers a comprehensive benefits package, more
details on which can be found on our careers website . The
disclosed pay range estimate may be adjusted for the applicable
geographic differential for the location in which the position is
filled.
Keywords: Chubb, Buffalo Grove , Business Development Manager- Accident & Health, Sales , Chicago, Illinois