Markel Group has appointed Phil Schmidt as Chief Strategy Officer. A spokesperson said, “Markel, the insurance operations within Markel Group Inc. [NYSE: MKL], announced today that Phil Schmidt has been appointed Chief Strategy Officer. Effective today, Schmidt will lead Markel’s Global Strategy team. Schmidt, based in Bermuda, joined Markel in October 2023 as a Managing […]