Markel has announced the appointment of Phil Schmidt as its new Chief Strategy Officer.
Effective immediately, Schmidt will lead Markel’s global strategy team from his base in Bermuda. Schmidt, who joined Markel in October 2023 as a Managing Director, brings a wealth of experience to his new role.
Driving Strategic Initiatives
In this position, Schmidt will spearhead major strategic initiatives and corporate development activities on a global scale. He will work closely with Markel’s State National and Nephila divisions to tackle clients’ most complex risk management challenges by utilizing the company’s comprehensive platform in insurance, reinsurance, fronting, and insurance-linked securities.
Schmidt’s Extensive Background
Before joining Markel, Schmidt was a Managing Director at Burg, a boutique investment bank specializing in M&A, fundraising, and strategy consulting services. Over his 13-year tenure at Burg, he held various roles of increasing responsibility, including Chief Investment and Strategy Officer for Babbel and SVP Strategy for Pearson.
Schmidt holds degrees from the University of Freiburg, the University of Bedfordshire, and an MBA from the London Business School.