Starr Insurance Companies is a leading insurance and investment organization, providing commercial property and casualty insurance, including travel and accident coverage, to almost every imaginable business and industry in virtually every part of the world. Cornelius Vander Starr established his first insurance company in Shanghai, China in 1919. Today, we are one of the world’s fastest growing insurance organizations, capable of writing in 128 countries on 6 continents. Position Overview: We are seeking an accomplished IT executive with deep specialization in insurance claims technology, who brings significant experience across US, London, and global insurance markets. As Head of Global Claims Technology, you will drive the end-to-end implementation, integration, and ongoing management of a next-generation enterprise Claims platform—including advanced First Notice of Loss (FNOL) capabilities. This strategic role requires proven leadership in delivering transformative Claims solutions at a global scale, with a robust understanding of the operational, regulatory, and market-specific nuances of complex, multinational insurance environments.
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
Executive