Brand Strategist / Creative designer
Leijoona
www.leijoona.com
Turku, Finland
Stats
Work Experience
Certifications
Member Since: August 3, 2011
Report