Enedo Plc CEO Vesa Leino to leave the company