Global Insurance & Risk Manager

Sargent & Lundy

Chicago (IL)

Hybrid

USD 116,000 - 157,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
Life insurance
Disability coverage
401(k)
Flexible work arrangements
Paid time off

Job summary

Sargent & Lundy, a global power and energy consulting leader, seeks an Insurance Manager to oversee the company’s insurance program, renewals, and risk strategies. This role collaborates with senior leadership and external brokers to shape coverage across jurisdictions.

The ideal candidate has 10+ years in business insurance, underwriting, and contract risk management, with a Bachelor’s degree and strong communication skills. Hybrid work and competitive benefits are offered.

Qualifications

  • Experience in underwriting, insurance brokerage, or in-house insurance/risk management.
  • Strong knowledge of business insurance programs, including professional and general liability.
  • Experience reviewing and commenting on contractual insurance requirements.

Responsibilities

  • Manage and administer the company’s business insurance program day-to-day.
  • Work with VP Commercial, General Counsel, and broker to develop the program.
  • Oversee underwriting data collection and renewals for multiple jurisdictions.
  • Review contracts for insurance requirements and negotiate terms.
  • Evaluate risks, develop strategies, and coordinate with brokers, carriers, and stakeholders.
  • Support administration of key coverages and maintain records.

Skills

Underwriting
Insurance program management
Contract review
Negotiation
Stakeholder management
Communication

Education

Bachelor’s degree

Job description

Sargent & Lundy, a global power and energy consulting leader, seeks an Insurance Manager to oversee the company’s insurance program, renewals, and risk strategies. This role collaborates with senior leadership and external brokers to shape coverage across jurisdictions.

The ideal candidate has 10+ years in business insurance, underwriting, and contract risk management, with a Bachelor’s degree and strong communication skills. Hybrid work and competitive benefits are offered.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Insurance Manager — Hybrid (Chicago)
Senior Insurance Manager — Hybrid (Chicago)

Sargent Lundy • Chicago (IL)

Hybrid
USD 122,000 - 150,000
Health Plans
Life Insurance
Disability Coverage
+6
Insurance Manager
Insurance Manager

Sargent & Lundy • Chicago (IL)

Hybrid
USD 116,000 - 157,000
Health insurance
Dental insurance
Vision insurance
+5
Insurance Manager
Insurance Manager

Sargent Lundy • Chicago (IL)

Hybrid
USD 122,000 - 150,000
Health Plans
Life Insurance
Disability Coverage
+6
Senior Insurance & Risk Strategy Lead – Houston (In-Office)
Senior Insurance & Risk Strategy Lead – Houston (In-Office)

Venture Global LNG • Houston (TX)

On-site
USD 85,000 - 120,000
Insurance Risk Strategy Manager
Insurance Risk Strategy Manager

S&P Global • Raleigh (NC)

Hybrid
USD 86,000 - 153,000
Health & Wellness
Flexible Downtime
Continuous Learning
+2
Hybrid Contracts Specialist — Negotiation & Risk Lead
Hybrid Contracts Specialist — Negotiation & Risk Lead

Sargent & Lundy • Chicago (IL)

Hybrid
USD 75,000 - 115,000
Health plans
401(k)
Paid time off
+1
Lead, Risk Management & Insurance (Hybrid)
Lead, Risk Management & Insurance (Hybrid)

Williams • United States

Hybrid
USD 140,000 - 190,000
Hybrid work
Medical, dental, vision coverage
401(k) with company match
+6
Global Risk & Insurance Manager (Hybrid)
Global Risk & Insurance Manager (Hybrid)

JobRx, Inc. • Exton (PA)

Hybrid
USD 70,000 - 100,000
Comprehensive benefits programs
Development and learning opportunities
Insurance Risk Manager: Strategic Coverage & M&A
Insurance Risk Manager: Strategic Coverage & M&A

S&P Global • New York (NY)

Hybrid
USD 86,000 - 153,000
Health care
Flexible time off
Continuing education program
+2
Corporate Planning & Management, Corporate Insurance & Advisory, Vice President, Dallas
Corporate Planning & Management, Corporate Insurance & Advisory, Vice President, Dallas

The Goldman Sachs Group • Dallas (TX)

On-site
USD 180,000 - 280,000