Roman Bardukov

Creative Team Lead

Playtika

Tel Aviv, Israel