Kari Pitkänen

Kari Pitkänen

Kari Pitkänen

Board member