Improver

Contact Details

E-mails & Phone

Denis Zakharov

Denis Zakharov

Creative director at Web Strategy 360

Russian Federation


Experience:

Skills:

People also viewed these profiles

People also viewed these profiles

Constance Aubry

Global Brand Media Manager at De Beers Group @ London, England