Christian Stobbs Appointed Chief Strategy and Corporate Development Officer at Markel Insurance
Markel Insurance, the insurance division of Markel, has announced the appointment of Christian Stobbs as its new Chief Strategy and Corporate Development Officer.