Chubb is a world leader in insurance. With operations in 54 countries and territories, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients. As an underwriting company, we assess, assume and manage risk with insight and discipline. We service and pay our claims fairly and promptly. The company is also defined by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength and local operations globally. Parent company Chubb Limited is listed on the New York Stock Exchange (NYSE: CB) and is a component of the S&P 500 index. Chubb maintains executive offices in Zurich, New York, London, Paris and other locations, and employs approximately 40,000 people worldwide. Additional information can be found at: www.chubb.com.
Chubb celebrates diversity by fostering an inclusive, flexible and equitable workplace. We support applications from all members of our community and equitable access to our employment opportunities. We are open to discussing workplace flexibility in all our vacancies, to ensure we can attract the best candidates and accommodate individual needs, differences, disabilities and working arrangements. Please let us know if you require any adjustments to the recruitment process so we can support you to present your best self.
Are you a dynamic leader with a demonstrated history of success in claims management? Do you have a passion for crafting strategic initiatives and optimizing operations, combined with a strong market presence? If so, we invite you to explore an exciting opportunity with us!
At Chubb we take pride in being at the forefront of the insurance sector, delivering exceptional service and innovative solutions. Our commitment to excellence has positioned us as a leader in the market, and as we continue to grow, we are searching for a highly skilled Head of Claims to spearhead our claims function into a new era of success.
In this role, you will leverage your expertise to develop and implement a robust claims strategy that enhances both performance and customer satisfaction. You will lead and inspire a high-performing team, fostering a culture of collaboration and continuous improvement. Building and nurturing strong relationships with key stakeholders, including clients, partners, and regulatory bodies, will be vital in enhancing our company’s reputation and market presence, as well as staying up to date on the latest technological advancements and trends in the industry; including engaging in continuous learning about AI technologies and their applications.
Your understanding of legal principles will empower you to navigate complex claims scenarios, ensuring compliance while minimizing risk. Additionally, you will drive operational efficiency through innovative processes and cutting-edge technology, setting the standard for excellence in claims handling.
We are looking for someone with a solid background in claims management and leadership, a strategist who can identify and capitalize on opportunities for growth and improvement. Your exceptional interpersonal skills will enable you to influence and negotiate effectively while staying ahead of industry trends and best practices. Strong understanding of current/emerging technological developments and trends and demonstrated interest in artificial intelligence and its applications.
At Chubb we believe in empowering our employees to make a significant impact. You will be working in a supportive environment alongside top industry talent, with access to professional development opportunities that will further your career.
If you are ready to take on a pivotal role in shaping the future of our claims function, we want to hear from you. Please send your resume and a cover letter to Julie.Mallari@chubb.com and join us in redefining excellence in claims management.
To be successful in this role, you will need:
Demonstrated ability to positively contribute to and support the vision, values, diversity initiatives and business strategies of the company in a manner that models strong leadership behaviours15 years + insurance experienceSignificant experience in an insurance management roleOutstanding industry and market knowledgeStrong understanding of current/emerging technological developments and trends.Demonstrated interest in artificial intelligence and its applications.People Leadership - demonstrated ability to engage, coach and develop the team by creating a high performing work environment Outstanding relationship management abilities – demonstrated Relationship management at the highest level with relevant brokers, regulatory, legislative and operational bodiesStrong analytical skills - ability to analyse the most complex coverage, severity, legal and unique circumstances that could have elevated exposures to the organizationDemonstrated ability to analyse and interpret complex legal documents and regulations that pertain to claims management. Candidates should possess a strong foundation in legal principles, particularly in areas relevant to insurance, liability, and compliance. The capability to apply legal knowledge effectively in evaluating claims, determining coverage, and managing disputes is essential, ensuring that all claims' processes adhere to relevant laws and company policies. Legal qualifications desirable.We offer you the opportunity to work as part of a dynamic and agile environment where continuous development is encouraged throughout your career, both locally and globally. We also offer a flexible working approach via our “My One Thing” initiative, education assistance, dress for your day every Friday, promotion of health and wellbeing (including discounted health insurance, daily breakfast and fresh fruit), and the option to enrol into the Chubb Limited discounted stock purchasing scheme.