Niko Polvinen

Niko Polvinen is chief executive officer of Logmore.