On Track Innovations appoints Dimitrios Angelis as chairman

On Track announced that the board has elected Dimitrios Angelis to serve as its chairman and to replace Oded Bashan, who retains a seat on the board.