Mail.ru headquarters and office locations

Mail.ru is headquartered in Moskva, Russian Federation and has 8 office locations across 5 countries.
Filter locations by country
Location Map
Filter locations by country
Filter
Discover additional companies by location with Advanced Search in CraftLearn more
Banner background

All Mail.ru Locations

Moskva (HQ)
Russian Federation
Leningradsky Ave, 39
Sankt-Peterburg
Russian Federation
Khersonskaya Ulitsa, 12-14
Sankt-Peterburg
Russian Federation
Nevsky Ave, 28, 5th floor
Voronezh
Russian Federation
65 Truda Avenue
Los Angeles, CA
United States
21700 W Oxnard St #630, Woodland Hills
Limasol
Cyprus
3107, 28ης Οκτωβρίου 364
Rīga
Latvia
Ulbrokas iela 23, Vidzemes priekšpilsēta
Amsterdam
Netherlands
Barbara Strozzilaan 201