×
Register Here to Apply for Jobs or Post Jobs. X

Head of Accident & Health Claims​/US - Corporate Solutions

Job in Windsor, Hartford County, Connecticut, 06006, USA
Listing for: Hispanic Alliance for Career Enhancement
Full Time position
Listed on 2026-07-21
Job specializations:
  • Management
    Project & Program Management, Risk Manager/Analyst
  • Insurance
    Risk Manager/Analyst
Salary/Wage Range or Industry Benchmark: 150000 - 250000 USD Yearly USD 150000.00 250000.00 YEAR
Job Description & How to Apply Below
Position: Head of Accident & Health Claims / US - Corporate Solutions

Locations:
Windsor, CT, US | Kansas City, MO, US

Corporate

Title:

Senior Vice President

Division: CSC
- Claims Corporate Solutions - US

Department:
Accident & Health Claims
- Corporate Solutions

Location:

Kansas City, Missouri — or Windsor, Connecticut

About the Role

Are you ready to shape the future of Accident & Health claims within a global commercial insurance organization? Join Swiss Re Corporate Solutions as the Head of Accident & Health Claims, where you will lead a transformative stop loss and health claims organization focused on operational excellence, innovation, and superior client service.

This is an opportunity to shape a modern claims function that combines deep technical expertise with process improvement, automation, AI-driven efficiencies, and a customer-first mindset to deliver industry-leading outcomes for clients, brokers, and business partners.

As the Head of Accident & Health Claims, you will lead the strategic direction and transformation of our employer stop loss claims organization. You will oversee a high‑performing team responsible for delivering accurate, timely, and client‑focused claim determinations while driving innovation across claims processes and technologies. You will play a critical leadership role in shaping our claims processes and operations through operational redesign, automation, AI‑enabled workflows, and data analytics initiatives that improve efficiency, scalability, and customer experience.

This role requires a visionary leader who can balance operational discipline with creativity and innovation while building strong partnerships internally and externally.

Key Responsibilities
  • Lead and develop a high‑performing Accident & Health claims organization focused on transformative innovation, efficiency, accountability, collaboration, and service excellence.
  • Drive innovative and transformational initiatives focused on scalable claims process improvements, automation and digital workflows.
  • Evaluate and implement emerging technologies and AI‑enabled capabilities that enhance claims handling, communication, and operational insights.
  • Reshape and oversee the end‑to‑end claims lifecycle including intake, adjudication, reimbursement, escalation management, appeals, and complex claim resolution.
  • Leverage data analytics and reporting to identify trends, improve decision‑making, mitigate risk exposure, and enhance client outcomes.
  • Develop and implement strategies that improve turnaround times, claims accuracy, operational efficiency, and client satisfaction.
  • Champion a culture of innovation by encouraging creative problem‑solving and introducing novel approaches to claims management and customer service.
  • Serve as the senior escalation point for complex, high‑dollar, and sensitive employer stop loss claims.
  • Partner closely with underwriting, actuarial, legal, operations, and client management teams to align claims strategies with broader business objectives.
  • Build strong relationships with brokers, clients, TPAs, vendors, and internal stakeholders while representing Swiss Re Corporate Solutions as a strategic claims leader.
  • Ensure compliance with applicable state regulations, policy language, and internal governance standards.
  • Lead talent development initiatives, succession planning, and coaching efforts to build a future‑ready claims organization.
  • Ensure compliance with Global frameworks while localizing them to the US context.
About the Team

In this role, you will be part of the Swiss Re Corporate Solutions US Claims Leadership Team and work closely with leaders across underwriting, operations, and client management functions. You will lead a specialized team of Accident & Health claims professionals across multiple locations and collaborate with global and regional stakeholders to advance strategic claims initiatives. You will serve as a key advocate for innovation and operational excellence, helping shape the future of Accident & Health claims within Corporate Solutions while ensuring exceptional service delivery for our customers and partners.

About

You

You are a forward‑thinking claims leader with a strong transformational mindset and a passion for innovation, client service, and…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary