Top

Olga Sidorova

Editor in Chief at Mail.Ru Group
Moscow, Russia

Olga Sidorova Olga supervises the work of nine editorial professionals, introduces new formats, forms editorial policy, and is responsible for the team’s effectiveness.

Champion Advertisement
Continue Reading…

Olga’s Article on UXmatters

New on UXmatters