Elena Palamarchuk

CEO/project-manager

Jekyll&Hyde advertising agency

www.jekyllhyde.ru

Saint Petersburg, Russian Federation

3