Mail.ru headquarters and office locations

Mail.ru is headquartered in Moskva, Russian Federation and has 9 office locations across 5 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All Mail.ru Locations

Moskva (HQ)
Russian Federation
Leningradsky Ave, 39
Nizhnij Novgorod
Russian Federation
Kovalikhinskaya Ulitsa, House 8
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