Natalya Ovchinnikova Joins NetGaming as Head of Product
As it continues its bid to expand its portfolio even further across the world, NetGaming which is one of the most popular casino game developers, has added a new member to its management team. Natalya Ovchinnikova, the new employee, will be taking up the role of the company’s new head of product where she will […]