Open positions, Millog Marine & Power Oy