Markel, Bob Markel announces Bob Cox, President and COO, will leave the company at the end of 2023; company provides update on leadership structure
07.08.2025 - 18:07:55
Markel Markel Group Inc. Virginia Germany United Kingdom France Poland Sweden Netherlands Russia Luxembourg Portugal Norway