Markel

HQ
Glen Allen
Total Offices: 10
3,519 Total Employees
Year Founded: 1930

Markel Benefits Overview

Compensation + Benefits

Offers 401(K)

Offers dental insurance

Offers health insurance

Offers Flexible Spending Account (FSA)

Offers employee stock purchase plan

Offers generous parental leave

Work-Life Balance + Wellbeing

Offers generous PTO

Provides paid holidays

Company Culture

Offers a remote work program

Recently posted jobs

YesterdaySaved
In-Office
3 Locations
Insurance
Lead advanced actuarial analyses for pricing and reserving decisions in Professional Lines, collaborating with teams to influence business strategy and support profitability.
YesterdaySaved
In-Office
Manchester, Greater Manchester, England, GBR
Insurance
This role involves leading the Crime & Regulatory team, providing legal advice, developing business relationships, and supervising junior lawyers, while ensuring compliance and governance.
YesterdaySaved
In-Office
Birmingham, West Midlands, England, GBR
Insurance
The Digital Trading Manager will lead a digital new business team, oversee digital product performance, drive growth, and develop team structure and culture to achieve ambitious financial targets.