VP, Portfolio Insights Leader

CHUBB · Philadelphia, Pennsylvania, United States

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:

  • Reporting: Develop and deliver recurring reports that provide clear insights into business performance and trends including growth, profitability, and mix of business.
  • Self-Service Tools: Design and build dynamic dash...
  • Ready to Apply?

    Submit your application for VP, Portfolio Insights Leader at CHUBB

    Apply Now