Live chat
The Chubb Corporation

VP, Claims Finance and Business Intelligence

The Chubb Corporation - Wilmington, DE

VP, Claims Finance and Business Intelligence','317083','!*!

Chubb is the world’s largest publicly traded property and casualty insurer. With operations in 54 countries, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients. The company is distinguished by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength, underwriting excellence, superior claims handling expertise and local operations globally. 


This role is responsible for setting the strategy, vision and managing the day-to-day tactical operations of the NA Claim Finance and Business Intelligence teams. This position leads the team in establishing and executing a vision for the delivery of information and analytics platforms and solutions to key stakeholders.  In addition, this position is responsible for leading the budgeting, planning and forecasting process for the North America Claim organization while providing operational and strategic support of organizational improvement through resource management. 


Business Intelligence – Partner with a variety of internal partners to solve business problems, provide strategic insights, and improve claims management experience through data mining, analytics and reporting tools. Lead as the BI subject matter expert and thought leader in the areas of BI reporting, key metrics, strategy, and best practices

Finance – Develop and maintain North America Claims operating budget.  Provide budget and expense consultancy support for Claims Senior Management in support of managing to operational and strategic goals.  Understand budgetary needs and issues across the entire Claims Organization.  Approve Claim expense transactions within authority.

Claims Resource Management - Examine, analyze and present sensitive information including budget, staffing, expense management and Senior Management reporting.  Participate on cross functional staffing models and position management projects.  Drive the Vacancy Rejustification Approval process.  Produce various ad hoc reports and develop financial models to address issues.

Participate and collaborate on cross-departmental and functional projects and initiatives in support of organizational efficiency.  Provide expertise, advisory support and manage teams as needed.  Effectively collaborate with team, provide recommendations and execute strategies, as appropriate.


10 years of budgeting and/or financial management experience required.

A minimum of seven years’ experience in Data/Business Intelligence or Big Data technologies required

Experience deploying business intelligence reporting tools to provide business insights.

Ability to prepare, present and analyze financial planning models in support of claim organization initiatives. 

Demonstrated ability to partner with individuals at all levels within the organization

Demonstrated strong project and time management skills.

Demonstrated ability to multi-task as needed.

Excellent oral, written communication and presentation skills.

Strong influencing and negotiation skills.

Experience with Data Visualization tools sets – Qlikview/QlickSense, Tableau, PowerBI , etc.

Strong proficiency in MS Excel, Word, Access, and PowerPoint.


Bachelor’s degree in a Finance, Accounting, Computer Science, Math, Statistics or equivalent experience; Advanced degree preferred

Chubb offers a competitive compensation package and comprehensive benefits package including life, health and dental, vision, a generous retirement savings plan, disability coverage, stock purchase plan, flexible spending accounts, tuition reimbursement, and business casual dress. At Chubb, we are  committed to equal employment opportunity and compliance with all laws and regulations pertaining to it. Our policy is to provide employment, training, compensation, promotion, and other conditions or opportunities of employment, without regard to race, color, religion, age, sex, sexual orientation, transgender, national origin, disability, genetic information, veteran or marital status, or any other characteristic protected by law. ','!*! 

 ','','','Wilmington','19803','Claims','Yes, 25 % of the Time','Jan 9, 2018','VP, Claims Finance and Business Intelligence

11 days 15 hours ago

The Chubb Corporation

Apply Now

Please review all application instructions before applying.

Location: Wilmington, DE

Company Profile:
For more than 130 years, the Chubb Group of Insurance Companies has been delivering exceptional property and casualty insurance products and services to businesses and individuals around the world. Today, we are the 12th largest property and casualty insurer in the United States and have a worldwide network of some 120 offices in 26 countries staffed by 10,200 employees. The Chubb Corporation reported $52.2 billion in assets and $13.6 billion in revenues in 2012. According to Fortune magazine, Chubb is the 202nd largest U.S.-based corporation.