Chubb is currently seeking individuals for multiple AVP, Commercial Insurance Portfolio Manager positions. Each individual will play a key role in driving performance and innovation within one Commercial Insurance portfolio - Workers Compensation, Automobile, Property or Casualty - by leveraging data analytics, product and pricing strategy, underwriting strategy, and collaborative partnerships across the organization.
* The career band/level for this position and location/Chubb office will be determined based on the candidate's experience.
Key Responsibilities
- Analyze claims and pricing study data to identify loss drivers impacting the Line of Business portfolio and recommend tactical and strategic changes to drive performance.
- Partner with Line of Business and Industry Practice Leaders on mix and pricing management.
- Define requirements for portfolio monitoring capabilities, including data, reports, tools, visualizations.
- Continuously monitor and report on the health and performance of the Line of Business, providing actionable insights.
- Advance Underwriting by creating and aggregating guided underwriting rules and identifying opportunities to incorporate new data sources and advanced analytics into digitization efforts.
- Conduct deep dive analyses on book segments and provide recommendations to support growth and profit strategies.
- Collaborate with Line of Business and Industry Practice Leaders to tune strategies to optimize results.
- Measure results of initiatives/actions against expectations and communicate findings across stakeholders to create feedback loops and support a learning culture.
- Conduct market and competitor analysis and integrate external perspectives into Line of Business Underwriting, Product and Pricing strategies.
- Work in an agile environment in collaboration with Portfolio Managers across other Lines of Business to drive consistency and efficiency.
- Collaborate with Line of Business/Industry Practice Managers, Analytics, Actuaries, Claims and Corporate Catastrophe teams.