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.

Olga’s Article on UXmatters

Friend Advertisement
Continue Reading…

New on UXmatters