Markel Names Josephine Stroud Head of Energy Liability
Markel Insurance appointed Josephine Stroud head of energy liability in its London Marine & Energy Liability team. Stroud brings more than 18 years of liability broking and underwriting experience, most recently at AXA XL, following Willis Towers Watson. Jenny McFarlane joins as senior underwriter for Marine & Energy L