Back to all jobs
Chubb logo

VP, Commercial Insurance Manager

Chubb

Saint Louis, MO, U.S.
Full-time, Regular
Posted Sep 15, 2025
Onsite

Compensation

Loading salary analysis...

About the role

We are seeking a Commercial Insurance Manager to oversee the profitable growth of the Commercial Insurance portfolio, while cultivating both internal and external relationships, within the Saint Louis, MO branch.

Responsibilities

  • Portfolio Management
  • P&L Accountability
  • Grow Specialties lines of business
  • Underwriting Strategy Execution
  • Serve as a technical underwriting resource
  • Corporate Underwriting Audit
  • Marketing Strategy and Execution
  • Expense Administration
  • Staff Development and Staff Administration

Requirements

  • 8+ years Multi-line underwriting experience
  • Strong understanding of P&C lines of business
  • Strong people management skills
  • Strong technical/underwriting leadership skills
  • Advanced marketing and sales skills

Benefits

  • 401k matching
  • Health insurance
  • Flight privileges
  • Retirement plan
  • Paid time off
  • Employee assistance program
  • Employee discounts
  • Employee recognition program

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

Salary not disclosed

Location

Saint Louis, MO, U.S.

Employment Type

Full-time, Regular

Original Posting

View on company website
Create resume for this position