Denis Afonin

Denis Afonin

Senior analyst Euromonitor International