Insurtech Eye — Insurance Technology News

Josephine Stroud

Josephine Stroud is Head of Energy Liability at Markel Insurance.

Josephine Stroud has featured in 1 news story on FF News, most recently "Markel Strengthens London Market Presence with Key Marine & Energy Liability Appointments" (15 October 2026).

Latest news mentioning Josephine Stroud