Creative Lead / Design Director – Italy

Canva

Canva – Nicosia – The road to creating stunningly beautiful content begins with a single template, but the journey is made faster with the help of perfect and easily customizable designs that empowe…

[...]

Source: