Starr is a global leader in commercial insurance with over a century of expertise, empowering employees to innovate, make impactful decisions, and build lasting client relationships worldwide. The company fosters an entrepreneurial culture with accessible leaders, leveraging financial strength and industry experience to deliver complex solutions. The Global Head of Technical Claims will oversee the technical claims function across all multi-line Property & Casualty portfolios, ensuring consistent application of best practices, robust claims governance, and optimal resolution of complex losses globally. This leader, with 15+ years of technical claims expertise, will drive continuous improvement, build consensus, and influence claim outcomes across regional and functional boundaries, operating without direct managerial authority.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Director
Number of Employees
501-1,000 employees