Open positions, Prima Power / Finn-Power Oy