Manager, Risk & Insurance

New Orleans, LA

Position Overview

Delta Utilities is seeking a Manager, Risk and Insurance to join our rapidly growing team. This role is responsible for identifying, assessing, and mitigating potential risks within an organization by developing and implementing comprehensive insurance strategies, ensuring adequate coverage at the most cost-effective rates, while monitoring claims and managing relationships with brokers and insurers to protect the company's assets and financial stability. This position reports to the Chief Legal Officer and is a full time, onsite position based in New Orleans, Louisiana.   

Key Responsibilities

  • Work with operations and company leadership to conduct risk assessments to identify potential hazards and exposures.
  • Analyze the likelihood and potential impact of the identified risks to develop risk financing strategies.
  • As requested, promote risk awareness training and education for employees.
  • Develop and manage the organization's insurance portfolio by working with brokers to secure appropriate coverage levels at competitive rates.
  • Review and negotiate insurance policy terms and conditions to ensure optimal protection.
  • Monitor policy renewals and make necessary adjustments based on changing risk profiles.
  • Investigate and manage insurance claims to minimize losses and ensure timely settlement.
  • Collaborate with internal stakeholders and external parties (brokers, adjusters) during the claims process.
  • Ensure timely and accurate insurance budget and actual spend financial information.
  • Ensure timely and accurate financial information related to claims and losses.
  • Prepare regular reports on insurance coverage and claims activity for senior management.

Qualifications

  • Bachelor's degree in Risk Management, Finance, Business Administration, or related field.
  • Professional certifications such as Certified Risk Manager (CRM) or Associate in Risk Management (ARM) preferred.
  • Ability to evaluate complex data and assess potential risks.
  • Thorough understanding of various insurance policies, coverage options, and industry practices relevant to Delta Utilities.
  • Proven ability to assist company leadership with identifying, prioritizing, and mitigating hazard risks.
  • Effective communication with stakeholders at all levels, including brokers, insurers, and senior management.
  • Ability to negotiate favorable terms with insurance providers.
  • Understanding of financial implications of risk and insurance decisions.
  • Several years of experience in risk management and insurance within a corporate environment.

About Delta Utilities

Delta Utilities is a leading utility with a core focus on natural gas distribution. Headquartered in New Orleans, Louisiana, the utility will serve nearly 600,000 customers and become one of the leading natural gas providers in Louisiana and Mississippi, as well as one of the top 40 providers in the United States.

In 2023, Entergy announced that it had entered into an agreement with Delta Utilities to sell its Louisiana gas distribution business. The natural gas utility currently serves more than 200,000 customers across East Baton Rouge and Orleans parishes. In February 2024, Delta Utilities entered into an agreement with CenterPoint Energy to acquire its Louisiana and Mississippi natural gas businesses, which currently serve approximately 381,000 customers. Once the transactions are complete, Entergy's Louisiana natural gas operations and CenterPoint Energy's Louisiana and Mississippi natural gas systems will be operated by Delta Utilities. Learn more: https://deltautilities.com/

Delta Utilities and associated entities are equal-opportunity employers. We do not discriminate against employees or employment applicants on any legally recognized basis or any protected class under federal, state, or local law.

#LI-TM1