Loading...

Technical Team Manager

  • Full Time
  • Anywhere

Davies North America

Technical Claims Manager – MCL

Division: Davies Property Claims
Department: Team MCL
Location: Home‑Based
Reporting to: Head of Operations, MCL

The Role in a Nutshell

You’ll be the driving force behind a high‑performing team of field‑based adjusters, elevating technical excellence and delivering an exceptional customer experience across High Net Worth, Major Loss, and complex claims. This is a leadership role with real influence — shaping standards, guiding adjusters, and ensuring our service stands out in the market.

What will your day look like:

What You’ll Lead & Deliver

Team Leadership — Build a motivated, engaged, values‑driven team culture where people thrive.
Operational Oversight — Keep Work In Progress under tight review to support smart resource planning.
Financial Performance — Hit monthly and annual fee targets for the Technical Team.
Quality & Compliance — Audit adjusters regularly and champion continuous improvement.
Complaint Resolution — Own complaint cases, guide adjusters, and ensure swift, fair outcomes.
Technical Authority — Provide expert guidance, maintain top‑tier technical accuracy, and issue bulletins on legal/market developments.
Client Excellence — Understand client needs, produce high‑quality correspondence, and build strong relationships with insurers, brokers, and stakeholders.
Collaboration — Work closely with colleagues to deliver outstanding results on individual and portfolio losses.
Business Growth — Strengthen existing client relationships and help secure new opportunities.
Cross‑Group Integration — Leverage wider Davies Group capabilities to enhance policyholder outcomes.

Knowledge and Abilities:

What You Bring

Claims Leadership Experience — Proven background in a similar technical or managerial role.
Professional Progression — Progress toward ACILA/FCILA or equivalent is preferred.
People Skills — Outstanding communication, influence, and relationship‑building ability.
High‑Net‑Worth & Property Expertise — Strong track record in general property adjusting and HNW claims.
Major Loss Exposure — Experience with major losses is a strong advantage.
Resilience & Adaptability — Comfortable under pressure and able to pivot quickly as priorities shift.
Full UK Driving Licence — Clean and valid.

Why This Role Matters

You’ll be the technical backbone of the MCL team — the person adjusters rely on, clients trust, and the business looks to for quality, consistency, and leadership. If you thrive in a fast‑moving environment and love shaping high‑performing teams, this role gives you the platform to make a real impact.

Benefits

Career & Purpose
  • Davies Innovation Lab
  • Leadership training programme
  • Funding for professional qualifications
  • Thrive at Davies; learning opportunities
Environmental & Social
  • The Davies Foundation
  • Local charity funding
  • Pennies To Heaven
  • Employee Resource Groups
  • Employee volunteering programme
Financial Health
  • Pension, 5% employee and 5% employer contribution
  • My Choices at Davies provides; High Street discounts and Financial wellbeing hub
  • Life assurance: x4
  • Refer a Friend
  • Cycle to Work Scheme
  • Lease car salary sacrifice
  • Davies Incentive Plan
  • Enhanced maternity, paternity and adoption pay
Mental, Physical & Emotional Wellbeing
  • Wellbeing centre; move, munch, money & mind focus
  • Discounts with 100’s of UK retailers
  • EAP; 24/7 confidential helpline
  • 25 days holiday, increases to 26 days after 5 years and 27 after 10 years
  • Flexible working
  • Dress for your day
  • Inclusive employment policies eg. Menopause, fostering friendly, fertility, sabbatical policy and baby loss and miscarriage
  • Flexible benefits include; holiday purchase plan and a opportunity to purchase heath cash plan and BUPA dental plan

Originally posted on Himalayas

To apply for this job please visit himalayas.app.

Working in United Kingdom

The United Kingdom of Great Britain and Northern Ireland, commonly known as the United Kingdom (UK) or Britain, is a country in northwestern Europe, off the coast of the continental mainland. It comprises England, Scotland, Wales and Northern Ireland, with a population of over 69 million in 2024. The UK includes the island of Great Britain, the north-eastern part of the island of Ireland, and most of the smaller islands within the British Isles, covering 94,354 square miles (244,376 km2). It shares a land border with the Republic of Ireland and is surrounded by the Atlantic Ocean, the North Se

    More jobs at Davies North America

    Keep exploring on Get A Job.ai

    Not quite the right fit? Your next opportunity is a click away.

    Hiring instead? Post a job and reach candidates searching right now.