None

About Karri Ojanen

Interaction designer, strategist and creative lead, multi-skilled & versed in creative, strategy and technology in Europe, the Middle East, the US, and Canada.