What does MKL do?
Markel Group, headquartered in Glen Allen, Virginia, is a financial holding company that employs 21,600 people and operates in insurance, reinsurance, investing, and diverse business ventures. Its segments include underwriting specialty insurance and treaty reinsurance through global platforms.
Headquarters
Virginia, USA