Found on a creative job posting site in the UK:
“One of the world’s fastest growing global brands, based in Helsinki, Finland”
I wonder who it could possibly be. :P
Found on a creative job posting site in the UK:
“One of the world’s fastest growing global brands, based in Helsinki, Finland”
I wonder who it could possibly be. :P
Comments are closed.
Did somebody call us? :)
well i dont think of Jaiku as a “global brand”, it sounds too corporate for you guys:)
Dammit, I though we had finally made it!