Let’s talk

Ilkka

Ilkka Haavisto Business Development Director +358 40 511 9038

Panu

Sami Erpo Head of Business Development, Europe +372 50 71 968

Panu

Panu Korhonen Managing Director +358 50 301 0432

Sami

Sami Niemelä Creative Director +358 50 528 9265