Elena Grigoryan is the Chief Marketing Officer my.games of Mail.ru Group.
1,881 people are employed at Mail.ru Group.
Mail.ru Group is based in Moscow, Moscow.
The NAICS codes for Mail.ru Group are [518, 51821, 5182, 518210, 51].
The SIC codes for Mail.ru Group are [274, 27].