Head of Digital
moscow, moscow city, russia
GfK
Northwestern University - Kellogg School of Management
Nyenrode Business University