About Islands Insurance:
At Islands Insurance, we focus on providing great customer service and making sure we follow all the rules. As a leading insurance provider, we serve a wide range of personal and business clients. We’re looking for talented people to join our team and help us keep improving.
About the role: Head of Claims
As the Head of Claims at Islands Insurance, you’ll lead our claims team to deliver excellent service in Jersey and Guernsey. You’ll work closely with the Claims Team Leader and Claims Manager to make sure we meet performance goals and maintain our high standards for customer service and compliance.
What you’ll be doing:
- Lead the claims team to give great customer service in all areas.
- Set up best practices and performance goals to track and improve service.
- Oversee staff management, including performance reviews and talent development.
- Hire, train, and develop team members to build a strong, customer-focused team.
- Work with the technical claims team to meet training needs and find the right resources.
- Manage the supply chain for claims.
- Represent Islands Insurance in our partnership with NFU Mutual and build relationships with other teams, suppliers, and brokers.
- Look at performance data to spot risks, trends, and opportunities for improvement.
- Lead the long-term strategy for the claims team.
- Handle and resolve complaints using our complaint procedures.
What you’ll need:
- A relevant qualification (like Dip CII) or leadership certification (such as ILM or CMI).
- A good understanding of general insurance, especially in claims management.
- Proven leadership and management skills.
- Excellent people skills and a friendly, professional approach.
Nice to have:
- Experience managing a claims team in the insurance industry.
- Strong skills in problem-solving and data analysis.
- Experience with performance management and making improvements.
Why work with us:
- Opportunities to grow and develop your career.
- A team-focused, high-performance culture.
- The chance to be part of a company that values continuous improvement and innovation.