Director, Risk Management & Corporate Insurance

Post Date

Aug 15, 2025

Location

Columbus,
Ohio

ZIP/Postal Code

43235
US
Oct 22, 2025 Insight Global

Job Type

Perm

Category

Insurance

Req #

COL-802968

Pay Rate

$175k - $200k (estimate)

Job Description

The Director, Risk Management & Corporate Insurance is a key leader in our clients overall risk management efforts, and is responsible for managing the corporation's business insurance programs. This includes procurement of these policies, managing the associated claims, facilitating settlements, and leveraging data and insights from these programs to influence the company's overall risk control and safety programs. This will also require significant cross-functional collaboration with other internal teams including finance, enterprise risk management, legal, safety, operations and human resources.


What you will do

Develop risk finance strategy for the company, identify short term and long-term goals. Evaluate and implement appropriate risk financing techniques such as procurement of insurance, management of self-insurance programs, captive insurance and alternative risk financing options. A key component of this is for our large fleet of +5,000 vehicles.
Research, evaluate and make recommendations regarding current state of the art trends in risk management and insurance strategies. Identify and analyze potential impact of exposures of loss faced by the corporation. When appropriate, market/price the various insurance lines to ensure the most cost effective but also the most reliable insurance coverage is secured.
Strategically analyze contracts such lease, customer contracts, acquisitions, supplier agreements for appropriate risk assumption and insurance provisions.
Partner with the global insurance team in ensuring seamless coverage and management of insurance claims between locally procured policies and those established centrally.
Manage external brokerage partner and in partnership design, implement and manage the following but not limited to E&O, auto, , general liability, workers compensation and excess programs including (but not limited to) negotiating coverage, limits, pricing, and other key terms.
Direct and lead the high volume claims management process. Process includes oversight of internal and external claim administrators, and oversee the maintenance of department records, ensuring close alignment and approval with key company executives in the settlement of high value claims. Key to success is the leadership of the team ensuring balanced work allocation, coaching, and ensuring proper controls are implemented and operate.
Collaborate with other key stakeholders across the business, including but not limited to operations, legal, finance, technology and human resources, in the development and deployment of a comprehensive risk control and safety program, leveraging claim/loss data from the insurance programs to help identify opportunities for preventative measures. Partner with health and safety team to manage driver safety and loss prevention program, as well as support workers compensation claim management.
Provide input to Board level materials summarizing the Global Insurance Program. Including the creating and delivering presentations to the Audit Committee where necessary.
Manage annual budget and insurance budget along with forecasting and managing the self-insurance accruals.
Develop loss prevention standards to drive continuous improvement efforts for distribution centers, warehouses, and retail locations.

We are a company committed to creating inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity employer that believes everyone matters. Qualified candidates will receive consideration for employment opportunities without regard to race, religion, sex, age, marital status, national origin, sexual orientation, citizenship status, disability, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to Human Resources Request Form. The EEOC "Know Your Rights" Poster is available here.

To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/ .

Required Skills & Experience

10+ years related experience within risk management and corporate insurance
Flexible on years down to 7 if they have shown growth through career
Looking for an insurance SME
Experience working in a high volume claims environment
Experience managing the total cost of risk for a large vehicle fleet (5-1K fleet size is the requirement)
This role has 8K vehicles in fleet
Prior people leadership experience
This role will be managing 3 risk analysts

Nice to Have Skills & Experience

ARM or CPCU certifications
Global insurance experience
Captive insurance program
Prior experience implementing best risk practices

Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.