Location
Philadelphia
Job Type
Regular - Full time
Posted
June 29, 2026
Job Description
The VP, Commercial Insurance (CI) Portfolio Insights Leader is responsible for delivering actionable insights to decision-makers including Portfolio Management, Line of Business, Industry Practice, Region, and other leaders across CI to support evidence-based decision-making and improve visibility into external market dynamics. This leader will partner with stakeholders to identify needs and collaborate with Data Engineering, Actuarial, Finance, and Analytics organizations across Chubb to deliver recurring reports, self-service analytical tools, automated monitoring, and deep-dive analyses.
*The officer title and career band/level for this position are flexible based on the candidate's experience.
Key Responsibilities: