Senior Director, Global Risk and Claims Management
Avis Budget Group · Parsippany, NJ · 2 wk ago
Finance$170k–$225k/yrFull-time
About the role
The Senior Director, Global Risk & Claims Management is a strategic leadership role responsible for overseeing the company’s global risk management, insurance programs, and corporate auto liability claims function. Reporting to the SVP of Corporate Finance, this role will lead a comprehensive risk and claims organization, ensuring effective risk transfer, claims management, cost control, and regulatory compliance across the enterprise.
Responsibilities
- Lead the design and execution of the company’s global risk management strategy
- Oversee all global insurance placements, including property & casualty, cyber, environmental, and executive risk lines
- Manage relationships with brokers, insurers, and external partners
- Assess and quantify risk related to new business initiatives and strategic investments
- Review contracts to ensure alignment with company risk tolerance and exposure guidelines
- Oversee global actuarial reserving across auto liability, general liability, workers’ compensation, and related programs
- Manage budgeting, forecasting, and allocation of insurance costs
- Oversee the performance and profitability of offshore captive insurance entities
- Provide executive reporting and insights on risk exposure, claims trends, and cost drivers
- Work with Revenue Management Team to create, price, and monitor insurance and damage waiver products globally
- Oversee end-to-end corporate auto liability claims management, from incident reporting through resolution
- Ensure proper investigation, liability assessment, reserving, and settlement strategies for all claims
- Lead oversight of Third Party Administrators (TPAs), including reserve approvals and settlement authority
- Partner with legal counsel on litigated claims and defense strategies
- Oversee workers’ compensation claims in partnership with safety and operations teams
- Drive continuous improvement in claims handling, cost containment, and cycle times
- Ensure compliance with all applicable global, federal, and state regulations related to insurance and claims
- Oversee ancillary insurance programs, licensing, and regulatory requirements
- Partner with internal and external auditors to support audit and SOX compliance
- Maintain strong internal controls and documentation standards across all programs
- Develop and utilize AI tools to assist in the analytics of claims and risk trends to identify opportunities for cost reduction and risk mitigation
- Deliver regular executive reporting on claims performance, insurance costs, and risk exposure
- Build and lead a high-performing team across risk management and claims functions
- Establish best practices, KPIs, and performance metrics for both functions
- Provide guidance and training on claims reporting and risk awareness across the organization
Requirements
- Bachelor’s degree in Risk Management, Finance, Business Administration, or related field
- 10+ years of experience in corporate risk management, insurance, and/or claims leadership
- Deep expertise in insurance programs, auto liability claims, and regulatory environments
- Strong understanding of actuarial concepts, reserving, and captive insurance structures
- Proven leadership experience managing complex, global functions and teams
- Strong analytical, financial, and problem-solving skills
- Excellent negotiation, communication, and stakeholder management abilities
- Experience working with TPAs, brokers, insurers, and legal counsel
Qualifications
- ARM, CPCU, or similar professional designation preferred
Benefits
- Access to Medical, Dental, Vision, Life and Disability insurance
- Eligible to elect other voluntary benefits including: Group Auto Insurance, Group Home Insurance, Pet Insurance, Legal Assistance, Identity Theft Protection, FSA, Accident Insurance, Critical Illness Insurance, and additional life insurance coverages
- 401(k) Retirement Plan with company matched contributions
- Employee discounts, including discounted prices on the purchase of Avis/Budget cars
- Access to an Employee Assistance Program for services including counseling, financial and legal consultation, referrals for care service and more
Pay
The annual starting salary for this position is between $170,000 – $225,000 annually. Factors that may affect starting pay within this range include geography/market, skills, education, experience, and other qualifications of the successful candidate.
Schedule
N/A