People Moves: Markel Strengthens London Marine & Energy Liability Team

Published on October 15, 2026

Markel Insurance announced two key appointments within its marine & energy liability underwriting team in London, appointing Josephine Stroud as head of energy liability and Jenny McFarlane as senior underwriter – marine & energy liability. Both appointments follow the establishment …