Tech-Enabled Claims Specialist: Energy & Construction

Company: Starr Insurance Companies
Apply for the Tech-Enabled Claims Specialist: Energy & Construction
Location: London
Job Description:

Starr Insurance Companies is looking for a motivated Claims Adjuster to join their London team. This role involves managing claims across Energy and Construction industries, with opportunities to develop technical expertise and stakeholder skills. The ideal candidate should have experience in handling complex claims and familiarity with claims systems. Starr is committed to creating an inclusive environment and offers first-class training opportunities to enhance employee growth.#J-18808-Ljbffr…

Posted: June 4th, 2026