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.
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.