Megger headquarters and office locations

Megger is headquartered in Dover, United Kingdom and has 13 office locations across 11 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All Megger Locations

Dover (HQ)
United Kingdom
Archcliffe Rd
Homebush
Australia
1/11-21 Underwood Rd
Markham
Canada
106-550 Alden Rd
Shanghai
China
Room 1141 , 11th Floor, 567 Langao Rd, Putuo Qu
Baunach
Germany
Dr.-Herbert-Iann-Straße 6
Radeburg
Germany
Röderaue 41
Hong Kong
Hong Kong
Workshop No. 8, 26/F, Mega Trade Centre 1 - 6 Mei Wan St. Tsuen Wan
Mumbai
India
211, Crystal Paradise Mall,, Off. Veera Desai Road, Andheri West
Jakarta
Indonesia
Gedung Menara Karya 28th Floor, Jalan HR. Rasuna Said Blok X-5 Kav. 1-2
Makati
Philippines
unit b, Rufino Tower, Ayala Ave
Moscow
Russian Federation
2-Y Kozhukhovskiy Proyezd, 29
Durban North
South Africa
Durban North
South Africa
92 St Andrews Dr