Global Risk & Insurance Strategy Leader

Westlake Chemical Corporation

Houston (TX)

On-site

USD 250,000 - 350,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Travel opportunities

Job summary

Westlake Chemical Corporation seeks a Chief Risk Officer to lead global risk management and insurance strategy, aligning risk programs with strategic objectives across manufacturing, procurement, logistics, and legal.

The role requires 15-20 years in risk management and insurance, a bachelor’s in business, and MBA/JD preferred; travel up to 20%. This executive position is based in the United States and reports to the CEO.

Qualifications

  • Bachelor’s degree in Business or related field.
  • 15-20 years of relevant experience in risk management and insurance.
  • MBA and/or JD preferred.

Responsibilities

  • Direct and oversee the Company’s global insurance program and lead cross-functional risk management processes across manufacturing, procurement, transportation and logistics, trade compliance, commercial, HR, and legal functions.
  • Lead global enterprise risk management program and proactive risk mitigation.
  • Provide people leadership by directing cross-functional risk management initiatives and ensuring effective identification, communication, and mitigation of risks enterprise-wide.
  • Direct and oversee the Company’s global insurance program including property, general liability, casualty, and excess insurance.
  • Develop and execute a robust strategy to manage risk through direct insurance, self-insurance, and reinsurance while managing overall cost profile.
  • Develop strategy to identify self-insured risk to offset through reinsurance programs.
  • Oversee administration and management of claims under self-insured retention programs to reduce loss exposure and costs.
  • Review underlying insurance contracts to address current or emerging risk and coverage.

Skills

Risk management
Insurance programs
Leadership
Cross-functional collaboration

Education

Bachelor’s degree in Business or related field
MBA or JD preferred

Job description

Westlake Chemical Corporation seeks a Chief Risk Officer to lead global risk management and insurance strategy, aligning risk programs with strategic objectives across manufacturing, procurement, logistics, and legal.

The role requires 15-20 years in risk management and insurance, a bachelor’s in business, and MBA/JD preferred; travel up to 20%. This executive position is based in the United States and reports to the CEO.

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

Similar jobs worth comparing

Global Risk & Insurance Strategy Leader
Global Risk & Insurance Strategy Leader

Westlake Chemical • Houston (TX)

On-site
USD 180,000 - 320,000
Global Risk & Insurance Strategy Director
Global Risk & Insurance Strategy Director

Socket.dev • Westlake (TX)

On-site
USD 200,000 - 300,000
Global Corporate Security Leader: Strategy & Risk
Global Corporate Security Leader: Strategy & Risk

Westlake Chemical • United States

On-site
USD 150,000 - 210,000
Senior Director - Risk Management and Insurance
Senior Director - Risk Management and Insurance

Westlake Chemical Corporation • Houston (TX)

On-site
USD 250,000 - 350,000
Travel opportunities
Senior Director - Risk Management and Insurance
Senior Director - Risk Management and Insurance

Westlake Chemical • Houston (TX)

On-site
USD 180,000 - 320,000
Senior Director - Risk Management and Insurance
Senior Director - Risk Management and Insurance

Westlake • Houston (TX)

On-site
USD 180,000 - 240,000
Senior Director - Risk Management and Insurance
Senior Director - Risk Management and Insurance

Socket.dev • Westlake (TX)

On-site
USD 200,000 - 300,000
Global Corporate Security Leader — Strategy & Risk
Global Corporate Security Leader — Strategy & Risk

Westlake Chemical • Houston (TX)

On-site
USD 120,000 - 160,000
Senior Director - Risk Management and Insurance
Senior Director - Risk Management and Insurance

Westlake Chemical • United States

On-site
USD 180,000 - 260,000
Global Corporate Security Leader
Global Corporate Security Leader

Westlake Chemical Corporation • Houston (TX), Northern (KY)

Hybrid
USD 180,000 - 260,000