Safelite

AVP, Corporate Insurance

Safelite

full-time

Posted on:

Origin:  • 🇺🇸 United States • Tennessee

Visit company website
AI Apply
Manual Apply

Job Level

Lead

About the role

  • Develop and lead the enterprise-wide risk financing 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
  • 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 worker’s compensation claim management
  • 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
  • Drive execution of risk strategies to mitigate cost
  • Influence contract negotiations and M&A due diligence from a risk perspective
  • Strategically analyze contracts such lease, customer contracts, acquisitions, supplier agreements for appropriate risk assumption and insurance provisions
  • Shape corporate risk governance policies and ensure alignment with global standards
  • Partner with the global insurance team in ensuring seamless coverage and management of insurance claims between locally procured policies and those established centrally
  • Manage Safelite 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
  • Present quarterly risk finance updates to the CFO and Audit Committee
  • 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 for Safelite 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
  • Performs other duties as assigned

Requirements

  • Bachelor's Degree
  • 10+ years related experience within risk management and/or corporate insurance
  • ARM or CPCU certifications are a plus
  • Experience managing the total cost of risk for a large fleet program
  • Skilled in Microsoft Office products to include Word, Excel, and PowerPoint
  • Strong communication skills, both written and verbal
  • Ability to communicate complex issues in a simple manner to associates, leaders, and executives
  • Analytical: Strong strategic and analytic skill set
  • Proven leadership skills with motivating and developing outstanding people and empowering them to deliver results