Mika Kukkurainen

Business development & marketing consultant. Marketing agency strategy director.

Mika Kukkurainen