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