UUnited Kingdom Read More Insurance moves: LMA, Markel Insurance, Pinpoint UKJanuary 21, 2026 Based in Markel’s London office, Major will report to Rachel Tighe, claims manager – PI at Markel International.…