Make Your Resume Now

Claims Administration Manager

Posted March 27, 2026
Permanent - Full Time

Job Overview

Claims Administration Manager

Malta 

Hybrid, two days in office

Permanent / full-time 

We are a fast-growing global reinsurance speciality company servicing the insurance markets of Lloyd’s, Europe and North America.

We’re now looking for a new Claims Administration Manager to lead our global Claims Administration team and drive consistent, high‑quality administrative support across multiple claims portfolios. 

This is a hands‑on leadership role with real scope to shape processes, develop people and improve operational performance within a growing claims function.


Key Responsibilities

• Lead and manage the global Claims Administration team, ensuring consistent delivery of high-quality service across various portfolios. 
• Set, monitor, and drive performance against key performance indicators (KPIs), with a focus on accuracy, timeliness, and data quality. 
• Oversee workflow and resource allocation to ensure effective workload distribution and task completion. 
• Identify and implement process improvements to enhance operational efficiency and value-added support to the wider Claims function. 
• Develop, maintain, and regularly update written procedures and process documentation to support consistency. 
• Train, coach, and support the professional development of team members to build capability and drive continuous improvement. 
• Act as a point of referral for complex or escalated administrative issues, ensuring resolution in a timely and professional manner. 
• Liase with both internal and external stakeholders to ensure effective communication and alignment throughout the claim lifecycle. 
• Prepare and deliver reports and data analysis related to administrative performance, workflow trends, and exception handling. 
• Lead the administrative portion of the Statics project and support the Technical team to ensure timely completion of actions.  
• Participate in project initiatives aligned with Claims priorities. 

Skills Knowledge and Expertise

• Right to work in this location
• Experience in a management or team lead role within operations or administration 
• Strong communication and stakeholder management skills 
• A structured, analytical mindset with a focus on accuracy and continuous improvement 
• Confidence working with data and reporting (strong Excel skills preferred) 
• A collaborative, adaptable leader who aligns with Compre’s values
• Contributing positively to our culture and values. 

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!