Administrator

The J.M. Smucker Company

Nebraska

Hybrid

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The J.M. Smucker Company is seeking a Lead Analyst, Claims and Insurance Risk in Orrville, OH.

This hybrid role combines in-office collaboration with flexible work arrangements, contributing to our finance organization by managing insurance risk and claims performance. You will lead casualty, cyber, and product recall claims, review supplier contracts for insurance language, and partner with workers' compensation teams to optimize risk management.

Qualifications

  • Strong written and verbal communication skills required.
  • Experience conducting negotiations and managing claims and insurance risk.
  • Ability to build and maintain relationships with internal and external stakeholders.
  • Analytical mindset with attention to detail and ability to drive continuous improvement.

Responsibilities

  • Lead claims management for casualty cyber and product recall; develop robust processes to drive best outcomes.
  • Lead contract review by reviewing insurance language in supplier contracts.
  • Partner with Lead Analyst Workers Compensation to support claims management.
  • Make recommendations for risk management strategies focusing on internal processes, benchmarking, and risk appetite.
  • Support Supply Chain and other stakeholders to educate on exposures and drive risk improvement across programs.
  • Support annual renewals by collecting and analyzing exposure data for coverages and coordinating with brokers.
  • Develop performance metrics to measure Insurance and Risk team performance across coverages.
  • Perform ad hoc analyses for Treasurer and CFO on risk management projects.
  • Negotiate with brokers, carriers, claims administrators, and third parties to minimize total cost of risk.

Skills

Communication
Negotiations
Analytical skills
Relationship building
Urgency response

Education

Bachelor’s degree in Business Administration Finance Accounting or Insurance Risk

Job description

Lead Analyst, Claims and Insurance Risk

Lead the Insurance Risk and Claims management within our Finance organization to ensure compliance and safety of our people. Leverage your analytical skills to measure performance metrics and continue to grow your skills in relationship management and negotiations to minimize cost of risk and drive continuous improvement on our processes. You will make a meaningful impact to the daily operations that create some of the most iconic Smucker brands all while growing a solid career path at our company!

Location: Orrville OH

Work Arrangements: hybrid 25% in office expectation

In this role you will:
  • Lead claims management for casualty cyber and product recall develop robust processes to drive the best outcome for the company.
  • Lead contract review process by reviewing insurance language in supplier contracts.
  • Partner with Lead Analyst Workers Compensation to supplement any support needed on claims management.
  • Make recommendations for risk management strategies by focusing on internal processes peer benchmarking and understanding the risk appetite of the organization.
  • Support Supply Chain (develop relationships with plant managers HSE facility managers crisis management IT) SBAs to educate the stakeholders on their “respective” exposures for casualty programs cyber and product recall and drive risk improvement in overall processes.
  • Support annual renewals by collecting and analyzing exposure data for the various lines of coverage and work with brokers to provide the data needed for the underwriters.
  • Develop performance metrics to measure the Insurance and Risk team performance for the various lines of coverage.
  • Performed needed ad hoc analysis as requested by Treasurer and CFO. Support Treasurer & CFO on ad hoc risk management project.
  • Negotiate with brokers carriers claims administrators and other third parties to minimize total cost of risk.
The Right Place for You

We are bold kind strive to do the right thing we play to win and we believe in a strong community that thrives together. Our culture is rooted in our Basic Beliefs and we believe in supporting every employee by meeting their physical emotional and financial needs.

What we are looking for:
Minimum Requirements:
  • Bachelor’s degree in Business Administration Finance Accounting or Insurance Risk
  • 8+ years experience in insurance risk and claims management
  • Strong written and verbal communication skills.
  • Proven ability to respond with a strong sense of urgency
  • Experience conducting negotiations
  • Analytical skills and attention to detail
  • Proven ability to build and maintain relationships with internal and external stakeholders
Additional skills and experience that we think would make someone successful in this role:
  • Experience working in insurance risk for a larger organization or a large third-party administrator
  • Experience with casualty claims and working with a third-party administrator
  • Trained in Risk Management
Learn More About Working at Smucker
  • Our Total Rewards Benefits Program
  • Our Thriving Together Philosophy Supporting All Impacted by Our Business
  • Our Continued Progress on Inclusion Diversity and Equity
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Insurance Risk Lead: Claims & Compliance (Hybrid)
Insurance Risk Lead: Claims & Compliance (Hybrid)

The J.M. Smucker Company • Nebraska

Hybrid
USD 120,000 - 180,000
Lead IT Business Analyst
Lead IT Business Analyst

The J.M. Smucker Company • Washington

Hybrid
USD 110,000 - 140,000
Senior Analyst, IT Risk
Senior Analyst, IT Risk

The J.M. Smucker Company • Buffalo (NY)

Hybrid
USD 90,000 - 130,000
Total Rewards Benefits Program
Thriving Together Philosophy
Inclusion, Diversity & Equity
Lead Data Scientist, IS Supply Chain & Operations Analytics
Lead Data Scientist, IS Supply Chain & Operations Analytics

The J.M. Smucker Company • Orrville (OH)

Hybrid
USD 120,000 - 180,000
Hybrid work arrangement
Manager, Integrated Intelligence- Pet SBA
Manager, Integrated Intelligence- Pet SBA

The J.M. Smucker Company • Washington

Hybrid
USD 120,000 - 180,000
Lead Specialist, Quality
Lead Specialist, Quality

The J.M. Smucker Company • Buffalo (NY)

On-site
USD 78,000 - 108,000
Vice President, Distribution Operations & Transportation
Vice President, Distribution Operations & Transportation

The J.M. Smucker Company • Orrville (OH)

Hybrid
USD 250,000 - 350,000
Finance & Accounting Intern, Spring 2027
Finance & Accounting Intern, Spring 2027

The J.M. Smucker Company • Orrville (OH)

Hybrid
USD 26,174 - 33,751
Housing stipend
Networking opportunities
Professional development sessions
+2
Manager, Category Analytics - Walmart & Sam's
Manager, Category Analytics - Walmart & Sam's

The J.M. Smucker Company • United States

Hybrid
USD 110,000 - 140,000
Senior Developer
Senior Developer

The J.M. Smucker Company • Memphis (TN)

Hybrid
USD 100,000 - 150,000