Sherwin-Williams · 7 hours ago
Global Insurance Supervisor, Risk Management
Sherwin-Williams is a company dedicated to inspiring and improving the world through their innovative paints and coatings. The Risk Management Supervisor will support the global insurance and risk management programs, overseeing insurance administration, claims management, and risk-related financial reporting while collaborating closely with various departments and external partners.
ChemicalManufacturingSales
Responsibilities
Oversee the administration of global insurance programs
Review and approve underwriting data, renewal submissions, and broker deliverables to ensure quality and consistency
Partner with leadership to support insurance procurement decisions, program structure, and financing strategies
Ensure appropriate documentation, monitoring, and communication of insurance coverage and program changes to key stakeholders
Act as a key point of contact with Finance, Legal, HR, EHS, and operating leaders to align insurance and claims activities with business needs
Support and participate in broker, insurer, and vendor meetings related to renewals, claims, loss control, and service performance
Oversee vendor relationships supporting loss control programs, third-party claims administration, and inspections, ensuring service quality and contract compliance
Provide oversight of property and liability claims to ensure timely, effective, and consistent handling by internal resources and third-party administrators
Serve as an escalation point for complex or high-exposure claims, partnering with brokers, insurers, loss adjusters, legal counsel, HR, and EHS as needed
Review claim reserves for accuracy, adequacy, and timeliness to support reliable financial reporting and forecasting
Facilitate strategic claim discussions to drive resolution outcomes and mitigate financial and operational risk
Participate in mediations and trials with internal and external legal counsel
Oversee departmental accounting activities, including monthly accruals, reconciliations, premium allocations, and captive reporting
Ensure integrity of risk management and claims data used for enterprise reporting, analysis, and decision-making
Support development of management reporting that identifies loss trends, cost drivers, and opportunities for risk mitigation
Ensure compliance with internal risk management policies, insurance requirements, and applicable regulations
Oversee inputs and reporting related to the company’s insurance captive
Review contracts for insurance language compliance in partnership with Legal and Procurement
Support department initiatives including acquisition integration, system enhancements, policy updates, and vendor RFPs
Qualification
Required
Bachelors' Degree in Business, Finance or Accounting from an accredited institution
5+ years of Insurance/Claims Management or Finance experience
Skill set includes leadership, problem solving, critical thinking, decision-making abilities, organizational skills, excellent (oral and written) communication skills, and a capability to work independently
Experience working in a cross-functional team environment to implement process improvement
Excellent oral and written communication, including presentation skills
Advanced accounting skills
Proficient in Microsoft Office tools including Outlook, Word, Excel, Powerpoint and Sharepoint
Leadership/management/motivational skills
Proven ability to analyze and interpret data
Strong decision-making skills
Strong organizational skills
Excellent interpersonal skills
Excellent negotiation skills
Ability to work in a fast-paced environment
Preferred
Ability to interface with top management
Accounting experience
Knowledge or experience in insurance or risk management related field
Supervision
Thorough knowledge of claims management processes and procedures
History implementing or supporting systems
Knowledge of appropriate insurance principles and laws
Employee Benefits / Disability Plans / ADA / FMLA / Social Security and Medicare
Benefits
Life … with rewards, benefits and the flexibility to enhance your health and well-being
Career … with opportunities to learn, develop new skills and grow your contribution
Connection … with an inclusive team and commitment to our own and broader communities
Wide range of world-class benefits designed for you
From retirement to health care, from total well-being to your daily commute—it matters to us.
Company
Sherwin-Williams
Sherwin-Williams Company engages in the development, manufacture, distribution, and sale of paints, coatings, and related products.
H1B Sponsorship
Sherwin-Williams has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (86)
2024 (84)
2023 (69)
2022 (76)
2021 (72)
2020 (78)
Funding
Current Stage
Public CompanyTotal Funding
unknown1964-02-11IPO
Recent News
2026-01-22
The Motley Fool
2025-12-21
2025-12-05
Company data provided by crunchbase