Kari Koskinen

Kari Koskinen

Member of the board