Chubb · 5 months ago
Strategy & Transformation Lead, Claims
Chubb is a leading global insurance provider, and they are seeking a Strategy & Transformation Lead for their Claims division. This role is responsible for driving critical initiatives within the North America Claims Transformation portfolio and shaping the strategic direction of the organization.
Commercial InsuranceFinancial ServicesHealth InsuranceInsuranceMortgageRisk Management
Responsibilities
Support the development and execution of the claims transformation strategy in alignment with company goals and industry best practices
Build and maintain transformation roadmap for the NA claims organization to accelerate business impact and deliver meaningful transformation over time
Identify emerging trends, opportunities, and risks within the insurance landscape and translate them into actionable strategies. Monitor industry trends and best practices to identify opportunities for innovation, transformation and differentiation within our claims operations
Collaborate with cross-functional teams to ensure the successful execution of strategic initiatives and deliver measurable results and fostering a culture of innovation, collaboration, and accountability
Provide strategic input and a disciplined approach to portfolio management, championing change management initiatives to drive organizational buy-in and adoption of new processes and technologies
Develop and implement objectives and key results that contribute are in line with the overall claims transformation strategy
Lead quarterly planning sessions for the Domain/Program to prioritize work and resources, align on dependencies and ensure highest value capabilities are being delivered
Foster strong partnerships between technology, data and business teams
Promote agile principles by engaging with teams and cultivating a culture of collaboration and adaptability
Leverage foundational claims knowledge, business expertise and data-driven insights to develop multi-year plan and implementation roadmap
Build strong relationships with key stakeholders across the organization, including senior leadership, business units, and functional teams
Act as a trusted advisor to senior management, providing insights and recommendations on strategic and operational matters related to claims transformation initiatives
Communicate regularly with stakeholders to provide updates on project status, milestones, and achievements
Qualification
Required
Accountable for driving and executing critical initiatives across North America Claims Transformation portfolio
Play a pivotal role in shaping the strategic direction of the organization
Deliver on transformation initiatives, optimizing claims portfolio, and ensuring alignment with overall business objectives
Support the development and execution of the claims transformation strategy in alignment with company goals and industry best practices
Build and maintain transformation roadmap for the NA claims organization to accelerate business impact and deliver meaningful transformation over time
Identify emerging trends, opportunities, and risks within the insurance landscape and translate them into actionable strategies
Monitor industry trends and best practices to identify opportunities for innovation, transformation and differentiation within claims operations
Collaborate with cross-functional teams to ensure successful execution of strategic initiatives and deliver measurable results
Foster a culture of innovation, collaboration, and accountability
Provide strategic input and a disciplined approach to portfolio management
Champion change management initiatives to drive organizational buy-in and adoption of new processes and technologies
Develop and implement objectives and key results that contribute to the overall claims transformation strategy
Lead quarterly planning sessions for the Domain/Program to prioritize work and resources
Align on dependencies and ensure highest value capabilities are being delivered
Foster strong partnerships between technology, data and business teams
Promote agile principles by engaging with teams and cultivating a culture of collaboration and adaptability
Leverage foundational claims knowledge, business expertise and data-driven insights to develop multi-year plan and implementation roadmap
Build strong relationships with key stakeholders across the organization, including senior leadership, business units, and functional teams
Act as a trusted advisor to senior management, providing insights and recommendations on strategic and operational matters related to claims transformation initiatives
Communicate regularly with stakeholders to provide updates on project status, milestones, and achievements
Company
Chubb
Chubb is a mortgage firm that offers risk management, property, health, personal, business, health, home, and life insurance.
Funding
Current Stage
Public CompanyTotal Funding
$10.25BKey Investors
Berkshire Hathaway
2025-08-04Post Ipo Debt· $1.25B
2024-07-29Post Ipo Debt· $1.3B
2024-05-15Post Ipo Equity· $6.7B
Leadership Team
Recent News
Beinsure - Insurance, Reinsurance, InsurTech Insights
2026-01-14
2026-01-08
2025-12-30
Company data provided by crunchbase