Roman Bryzgalov
Roman Bryzgalov
Head of Digital, STS, Russia

Roman Bryzgalov is a laureate of 87 Russian and international awards in the field of advertising and creativity. Previously worked in leading creative agencies.