Back to all jobs
Chubb logo

VP, Life Sciences Regional Manager

Chubb

Chicago, IL, U.S.
Full-time, Regular
Posted Sep 18, 2025
Regular

Compensation

Loading salary analysis...

About the role

Chubb is currently seeking a highly motivated and outgoing business professional to lead our Midwest Region Life Sciences team.

Responsibilities

  • Achieve Life Science property and casualty business plan
  • Manage a team of underwriters
  • Establish and cultivate business relationships with brokers and clients
  • Evaluate, select, underwrite, price, quote, and maintain new and renewal business
  • Work with the team of underwriters to develop and implement marketing plans
  • Retain accounts through active participation in Chubb Stewardship and Enterprise Account process
  • Participate in product line projects as required
  • Forecast monthly production and annual plan and pipeline to manager
  • Oversee proper policy issuance and other account agreements execution
  • Promote cross-sell synergies between Environmental, Multinational, Marine and Financial Lines Specialties

Requirements

  • 4 year College degree in insurance, business or related fields or equivalent experience
  • 3-5 years commercial Life Science property and casualty experience
  • Management experience is strongly preferred
  • Superior communication, interpersonal, and negotiating skills
  • Solid knowledge of commercial underwriting with the ability to analyze risks, adhere to underwriting strategies, prioritize the gathering of underwriting data, and clearly communicate a well-thought-out underwriting approach
  • Demonstrated technical expertise and product-specific knowledge with experience handling Life Science business
  • Strong analytical skills including financial analysis
  • Strong interpersonal and communication skills
  • Ability to effectively interact with both internal and external business partners
  • Ability to be creative and adaptable in a changing business environment

Benefits

  • 401k matching
  • Health insurance
  • Discretionary annual incentive program
  • Comprehensive benefits package

About the Company

Chubb is a world leader in insurance. With operations in 54 countries, 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.

Job Details

Salary Range

$160,000 - $205,000/yearly

Location

Chicago, IL, U.S.

Employment Type

Full-time, Regular

Original Posting

View on company website
Create resume for this position