Markel Corporation headquarters and office locations

Markel Corporation has 64 office locations across 19 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All Markel Corporation Locations

Windsor, CT
United States
100 Northfield Dr 2nd Floor
Red Bank, NJ
United States
Buenos Aires
Argentina
Carlos Pellegrini 1163
City of Hamilton
Bermuda
house 2, 11 Front St
Rio de Janeiro
Brazil
Av. Rio Branco, 1 - Centro
Montréal
Canada
310-1001 Boulevard de Maisonneuve O
Toronto
Canada
200 Wellington St W #400
Vancouver
Canada
1100 Melville St #750
Shanghai
China
501 Yincheng Middle Rd, Lu Jia Zui, Lujiazui Residential District, Pudong Xinqu
Bogotá
Colombia
Ak. 9 #11530
Pierrefitte-en-Auge
France
L'Église
München
Germany
Sophienstraße 28
Hong Kong
Hong Kong
1518, Shui On Centre, 6-8 Harbour Rd, Wan Chai
Mumbai
India
4, North Ave, Bandra Kurla Complex, Bandra East
Dublin 2
Ireland
7 Wilton Terrace
Chiyoda City
Japan
3-chōme-8 Kanda Ogawamachi
Kuala Lumpur
Malaysia
Menara Uoa Bangsar, 5, Jalan Bangsar Utama 1, Bangsar
Rotterdam
Netherlands
Westerlaan 18
Singapore
Singapore
138 Market St, #24-00 CapitaGreen
Barcelona
Spain
Avinguda Diagonal, 613, 4a
Madrid
Spain
Edificio, Torre Picasso, Plaza Pablo Ruiz Picasso, 1, Planta 35
Dubai
United Arab Emirates
Birmingham
United Kingdom
42-44 Waterloo St
Bristol
United Kingdom
2 Glass Wharf
Croydon
United Kingdom
81 Station Rd
Leeds
United Kingdom
2nd Floor, Verity House, 6 Canal Wharf
London
United Kingdom
1 Lime St, Lime Street
London
United Kingdom
20 Fenchurch St
Manchester
United Kingdom
11th Floor, 82 King St
Manchester
United Kingdom
The Observatory
Rugby
United Kingdom
Mitchell Court, Castle Mound Way
Sheffield
United Kingdom
Omega Court, 350 Cemetery Rd