Lead Analyst, Claims and Insurance Risk | Cleveland, OH

Detailed Information

  • Location: Cleveland, OH

  • Company: The J. M. Smucker Company

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 Risk8+ 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 Follow us on Linked In #LI-KK1#LI-Hybrid#INDSA

View Jobs by Category >>

Related Jobs