Responsibilities
- Lead the development and execution of the organization's comprehensive risk management strategy, including oversight of insurance portfolios and decisions on risk retention.
- Work with internal leaders to establish and maintain enterprise risk management practices that identify, evaluate, and reduce financial, operational, compliance, and technology-related risks.
- Track new and developing risks tied to business expansion, operational changes, and regulatory shifts to keep risk and insurance strategies in line with organizational goals and risk appetite.
- Partner with internal teams and outside consultants to assess insurance requirements, suggest suitable coverage, enhance policy terms, and manage expenses.
- Oversee yearly insurance renewal processes, including gathering data, preparing underwriting submissions, and negotiating with brokers and insurers.
- Direct the administration of all corporate insurance programs, covering property, casualty, general liability, auto, workers’ compensation, cyber, and additional coverage lines.
- Supervise claims handling procedures to ensure prompt reporting, investigation, and resolution.
- Coordinate with and manage third-party providers such as insurance brokers, carriers, actuaries, third-party administrators, and legal advisors.
- Lead the creation of risk management policies and drive process improvements for insurance programs.
- Produce performance reports and metrics on insurance results and claims activity.
- Support risk evaluation efforts, including reviewing loss patterns, to guide leadership decisions, risk governance, and loss prevention initiatives.
- Provide guidance on alternative risk transfer methods, including contractual indemnities from vendors or clients.
- Prepare insurance budgets, financial forecasts, and cost allocation models.
- Supervise assigned insurance analysts.